'Remember, nobody fall off the stage': WNBA players recall competing at the oddest venue — Radio City Music Hall The Liberty played a stretch of games in 2004 at Radio City Music Hall, making it one of sports' most unusual atmospheres. SEPTEMBER 9, 2021 • THEATHLETIC.COM