The Terrell Owens story has taken a turn for the weird. Aren't you a little surprised it was the Buffalo Bills who landed this high maintenance, attention-devouring star? Not Jacksonville, not the Raiders, the Giants or the Bears.... but Buffalo? A hard working, blue-collar town.... For God's sakes, what would Tim Russert think?
TO, who can still be a game-breaker, dropped 33 passes last year from a guy who could throw... but I'm sure it'll be a lot easier in the snow. Perhaps I'm being too judgmental... and he'll be a huge success story up there..... and a cohesive force in that locker room. After all, how could you go wrong with a guy who's mantra is... "I love me some ME."