John Shinn is the owner and principal of Nine Sports Management, LLC, a sports agency representing baseball players, including several Red Sox prospects. As a sports agent and a licensed-attorney, John presently represents numerous major league and minor league players nationwide, at the same time serving as an advisor for several amateur players. I had the chance to sit down with John over the holidays to gain insight into the what exactly an agent/advisor does on a day-to-day basis. Special thanks to John for taking the time to answer my questions.
http://news.soxprospects.com/2010/01/interview-with-john-shinn-player-agent.html

