Demarius McRae

Bossier City, Louisiana, United States

Demarius McRae built McRae Sports Group, Inc. after spending 21 years in healthcare as an Executive. Demarius is committed to the success of both the Client and Agency. Aside from his employment in the healthcare industry, due to his love of sports and family, Demarius has also worked as a Sports Business Consultant with his brother at Twenty10 Sports Management Group from 2009 to 2021. Demarius was born in North Carolina and raised in Pennsylvania. He obtained his Bachelor of Science in Kinesiology from the Pennsylvania State University, his Master’s in Healthcare Administration from George Mason University, and his Master’s in Business Administration from the University of North Carolina’s Kenan-Flagler Business School.


  • NFLPA Certified