As duas formas – vinham e vinhão – existem na Língua Portuguesa.

Ou seja, ambas as expressões estão corretas, devendo, no entanto, ser usadas em diferentes situações, notar que apenas “vinham” é referente ao verbo vir.

Vinham é a terceira pessoa do plural do pretérito imperfeito do indicativo do verbo vir.

eles; elas; vocês [ vinham ]

Não sabia que vocês vinham juntos.
As pessoas vinham de toda a Europa para vê-lo.

Obs:
pretérito imperfeito = referente a um fato ocorrido no passado, mas que não foi completamente terminado ou para falar de um hábito ou acontecimento que ocorria no passado com frequência

Vinhão é o aumentativo singular de vinho – significa muito bom, que tem boa cor, corpo e travo; vinharrão. É também uma variedade de videira.

É um vinhão com personalidade.
Não é um vinhão, mas bebe-se mesmo muito bem!


Referências

Vinham advém do verbo vir.
Vinhão é o aumentativo masculino singular de vinho (vinho + ão).