The 2024 National Championship was played at the prestigious Tom Benson Hall of Fame Stadium in Canton and broadcasted on ESPN2. Over 150,000 fans watched the St. Louis Slam defeat the Boston Renegades to take the 2024 WFA Pro National Championship Title.