Featured, NFL NEWS
Terrell Owens Will Wish He Dropped Buffalo Bills Offer To Play
Published by troy testa on June 11, 2009
Article Source: Bleacher Report - NFL
Owens has posted eight 1,000+ yard receiving seasons out of his last nine, with only an injury riddled 2005 campaign keeping him from hitting the magic 1,000 yards each season this millennium. In that same nine year time span, Owens has averaged 12.1 touchdowns a season.
Despite his obvious production, Owens has also developed a reputation as a receiver who will drop the ball. According to iWon Sports who track drops, Owens led the NFC last season with 10 drops.
Anyone who watched Owens play the...
Read Complete Article at Bleacher Report - NFL
Article is property of BleacherReport.com
You must be logged in to post a comment.