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

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

Player Advisor


A former client of ZS Sports, Kevin joined the team as a Player Advisor 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…

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 10 years.   His litigation experience includes a variety of corporate defendants in both criminal and civil proceedings.…