Agent

Mark Humenik

NFLPA Certified since 2006
Number of Current Contracts Negotiated: 15