Rugby TV and Podcast: MLR Atlanta GM James Walker On Challenges, Predictions

July 27, 2019 Matt McCarthy 0

NEW YORK, NY – Major League Rugby is expanding to 12 teams from 9, and Atlanta is one of the newbies. Their GM (and part […]