The Board of Directors for The World Games voted earlier today to ban officials and athletes from Russia from participating in this summer's World Games. Birmingham will be the host city for the games later this July. The decision stems from last week's Russian invasion of Ukraine.
Want to know more about Major Tom? Get their official bio, social pages and articles on The Bull!