New York Giants punter Steve Weatherford explains how wind could affect play in Metlife Stadium and also reveals if he's given any advice to either of the Super Bowl teams.
Throughout the years, the New York Giants have tapped into the Illinois football pipeline at key positions. Just off the top ...