Leigh Torrence Pictures

  • NEW ORLEANS, LA - OCTOBER 23: Leigh Torrence #24 of the New Orleans Saints intercepts the ball and returns it for a touchdown during the game against the Indianapolis Colts on October 23, 2011 at Mercedes-Benz Superdome in New Orleans, Louisiana. (Photo by Jamie Squire/Getty Images)