Which New York Giants player scored the first touchdown of Super Bowl XLVI in January 2012?
on
Published in Football Trivia
Victor Cruz.
Victor Cruz was an undrafted free agent before the Giants signed him in 2010.
Published in Football Trivia