Last week we had two events that drew interest. The first, of course, was the NFL draft. Hundreds of players competed for a career that lasts on average 2.66 years (down from 4.99 years in 2008). The total number of NFL players hovers around 1,700. Around 25% of the players end each year injured or