A sports forum section in this forum or a brand new forum?
That sounds like it could be an active forum if the rest of society is any indicator! We seem to be a sports obsessed society. There’s 24 hour sports radio, 24 hour sports cable TV, and most local media is obsessed with sports.
Sports is kind of like bee keeping, everybody has a different opinion and feel strongly about it.