Roderick Hood Pictures

  • NASHVILLE, TN - NOVEMBER 15: Lee Evans #83 of the Buffalo Bills makes the touchdown catch under pressure from Rod Hood #37 of the Tennessee Titans in their NFL game at LP Field on November 15, 2009 in Nashville, Tennessee. (Photo by John Sommers II/Getty Images)