I respectfully disagree. Securing actual marketing deals is hard work, something that few college athletes will have the skills or time to do completely on their own. Very elite athletes should also have lawyers to look over any contract.

Unqualified agents are a big problem IMO