At 28 years old on draft day, he was a good 7-8 years older than most other players in the draft, and the basic assumption is that he wouldn't have as long a career as the younger guys.
It makes sense, even though most NFL players don't even make it past 4-5 years anyway.
The Browns made him even older, however, on the game programs that they handed out on Sunday.
It happened to be Weeden's 29th birthday, but their program gave him a few extra years, listing their QB as a ridiculous 129 years old.
Seriously. Check it out:
courtesy of NFL.com
Poor Weeden. The guy is already considered ancient by rookie standards... do the Browns really need to add another 100 years to his age?