ESM specializes in maximizing our client’s marketing through endorsements, appearances, licensing, and media. With a client to staff ratio of 2:1, we are able to proactively reach out to companies that align with their brand and image while providing unparalleled personal attention to each of our athletes. We strive to build partnerships for our clients with companies that last long after their playing career is finished.

ESM puts on youth football camps which focus on football as well as role modeling and leadership. The unique camp structure allows the star player hosting the camp to coach each participant individually and to provide scholarships to every camp through corporate sponsors.

Please contact ESM if you are looking for an athlete appearance or an ESM athlete to endorse your product, service, or event. Appearances include speaking engagements, autograph signings, meet-and-greet events, camps/clinics, radio-television appearances, fundraisers and corporate events.

Find Events

Event Views Navigation

Upcoming Events

Events List Navigation

Bo Scarbrough ESM Football Camp

March 11 @ 1:00 pm - 5:00 pm
Hoover East - Birmingham, AL

Camp limited to 250 total spots!

Register Now

Baker Mayfield ESM Football Camp

March 15 @ 4:30 pm - 8:30 pm
Buck Thomas Park - Moore, OK

Camp limited to 250 total spots!

Sold out!

Roquan Smith ESM Football Camp

March 17 @ 1:00 pm - 5:00 pm
North Park Turf Field 1 - Alpharetta, GA

Camp limited to 200 total spots!

Register Now

Sony Michel ESM Football Camp

March 18 @ 1:00 pm - 5:00 pm
Johns Creek High School - Johns Creek, GA

Camp limited to 250 total spots!

Register Now

Deon Cain ESM Football Camp

March 24 @ 1:00 pm - 5:00 pm
Kroc Center - Greenville, SC

Camp limited to 200 total spots!

Register Now

Kerryon Johnson ESM Football Camp

April 8 @ 2:00 pm - 6:00 pm
Wire Road Sports Complex - Auburn, AL

Camp limited to 250 total spots!

Register Now

J.T. Barrett ESM Football Camp

April 15 @ 1:00 pm - 5:00 pm
Columbus, OH – Exact Location TBD - ,

Camp limited to 250 total spots!

Register Now
+ Export Events