Xavier Omon Pictures

  • ORCHARD PARK, NY - SEPTEMBER 20: Terrell Owens #81, Xavier Omon #44 and Lee Evans #83 of the Buffalo Bills celebrate Owens scoring his first touchdown as a Bill on a 43 yard pass reception against the Tampa Bay Buccaneers at Ralph Wilson Stadium on September 20, 2009 in Orchard Park, New York. (Photo by Rick Stewart/Getty Images)