catching punts isn't easy. seems to be a skill you are either naturally gifted with, or forget about it. I've seen very competent receivers who are shaky waiting to catch a ball falling from 30 yards with a 250 lb 4.6 runners coming straight at them.
I know some track fans are selfishly hoping for his downfall so he can focus more on hurdling/running. I hope he gets it together. 1 year of NFL salary might be more than he makes in his entire career for T&F.