Well it happened, someone paid up in a big way. Terrell Owens is a cancer, he’s a locker room disturbance, and he’s certainly not a team player. Yet, as always some organization see’s his explosiveness and a chance to win the big one. Winning the lottery this time was the Buffalo Bills who gave Owens a 1 year contract worth 6.5 million according to ESPN.
This move will help assure that Bills a chance to flourish in a tight division that features already explosive receivers Randy Moss and Wes Welker from the New England Patriots. T.O. will always find work it seems, and he’s in position again to set a teams perceived playoff hopes into a new atmosphere, where he will again undoubtedly fail again. To you T.O. good luck, and thank you for adding some closure to the finally concluded chapter in your life spent in dallas!