I read somewhere that it's a "gentlemen's" agreement between the NFL and the NCAA that a drafted player will not be allowed to participate in NFL training until his class graduates. Obviously, this does not apply if the player quits college early. Hopefully, this way more players will get their degrees.