Jake Ballard

Jake Ballard

Gregory Shamus/Getty Images

Jake Ballard #85 of the New York Giants is attended by the training staff during the game against the New England Patriots during Super Bowl XLVI at Lucas Oil Stadium on Feb. 5, 2012 in Indianapolis.