see more
INDIANAPOLIS, IN - FEBRUARY 5: Aaron Ross #31 of the New York Giants celebrates a big hit during the game against the New England Patriots at Lucas Oil Stadium on February 5, 2012 in Indianapolis, Indiana. The Giants defeated the Patriots 21-17. (Photo by Michael Zagaris/San Francisco 49ers/Getty Images)