Hall-of-Fame wide receiver Terrell Owens played for five different teams throughout his NFL career, and one of his last stops was with the Buffalo Bills in 2009. Owens spent just one season in Buffalo, and while he was clearly past his prime at that juncture, he remained productive, logging 55 catches for 829 yards and […]