For baseball, the All-Star Game and the playoffs and the World Series all beat the XFL ratings. Not on your life. NBA regular season games on NBC on the weekends get ratings of about 3.0. They may complain about the game and suggest ways to improve it, but I have not heard anyone say that it is a bad league that will collapse in a year or so. Until Championship Week and the NCAA Tournament, college basketball never draws an audience anywhere near this level.
Golf is the fad of the day.
Unless it is a major championship and it is on Sunday afternoon, golf does not draw the kind of ratings that the XFL has gotten at its lowest ebb. Unless the audience knew a week ahead of time so that there would be time to tell people enough times that they could get over the fact that they do not ever watch tennis on TV, you would need to have Anna Kournikova play a match in the nude and a promise from the show's director never to take the camera off of her to get an audience rating of 3.0. The Indy 500 used to get good viewership, but now the TV audiences for CART and IRL events can probably fit into a couple of good sized sports bars. That is called the self-fulfilling prophecy. For the record, I own no shares of the World Wrestling Federation and never have.