Tag Archives: Alabama Sports Council

New CEO for 2021 World Games

BIRMINGHAM, Ala. -- Nick Sellers, a veteran Alabama executive, will take over as The World Games’ 2021 chief executive officer ahead of the event, which will be held in Birmingham.