NFL's Steve Weatherford, punter for the New York Giants, lives and breathes a healthy lifestyle, but that's not the only thing that makes this football pheno...
Steve Weatherford talks about his Abs
Steve Weatherford at NLT
Steve Weatherford Rips Mark Sanchez
Read more about The Geek Mind.