Have you noticed that whenever someone in the media talks about drafting an offensive lineman in the top ten or so, they usually follow that up with a mention of locking him in and being all set at that position for 10 years? Why does everyone think O-linemen stay on their team for 10 years? The longest allowed rookie contracts are 6 years, right? You can get 6 years for a good price, but that 7th year is gonna be a killer! Haven't many great O-linemen changed teams? Doesn't it happen even more than ever in the era of free agency? And why aren't any teams trying for a 10-year linebacker or a 10-year corner?