Yes, there are players in the NFL who's first name starts with the letter V.
Some players are:
Zak Greinke
Ty CobbTom SeaverTony GwynnTed WilliamsTris Speaker
no
Wes Welker
billy bruton
Xavier Adibi played tackle for Houston Texans 2008 - 2010 and for Minnesota Vikings in 2011.
William Gallas
Marty Barrett
Usama Young
luke horvacher, he is in the Royals organization
Xavier Nady - OF for the Yankees.
Andrey Ashavin (Arsenal), Anderson (Man United) to name but a few.