Once considered amateurs, star college football and basketball players are now getting paid millions of dollars.