Advertisement
It's our annual Battle Royale event to determine who will challenge the Freelance World Champion at Freelance vs the World X!About this Event
Advertisement
Event Venue & Nearby Stays
Logan Square Auditorium, 2539 North Kedzie Boulevard, Chicago, United States
Tickets