As a full-service baseball agency, the ZS Sports team is committed to advancing its players’ interests throughout their careers.

Jon Fetterolf

Head of ZS Sports | Attorney and MLBPA-Certified Agent


As the head of ZS Sports, Jon represents players and coaches in contract negotiations, salary arbitrations, and free agency, and negotiates endorsement and marketing contracts on their behalf.   Jon has been a certified agent since 2007, and has negotiated…

Tim McLean

Deputy Director of ZS Sports / MLBPA-Certified Agent


Tim has been a certified agent since 2014. He oversees the day-to-day operations of ZS Sports including the MLB Draft, contract negotiations, arbitration hearings, player marketing, and player development.   Tim negotiates equipment, trading card, and endorsement contracts on behalf…

Kevin Keyes

MLBPA-Certified Agent


A former client of ZS Sports, Kevin joined the ZS Sports representation team in 2018. He has an extensive network within MLB teams’ amateur scouting staffs and works tirelessly for ZS Sports clients and their families.   Kevin played college…

Jay Cohen

Baseball Specialist | Staff Attorney


Jay graduated from Tulane Law School with a Certificate in Sports Law and has worked as a staff attorney for more than 15 years.   His litigation experience includes a variety of corporate defendants in both criminal and civil proceedings.…