I just finished watching St Louis vs Seattle XFL game and I'll tell you, Fox's TV production absolutely blows TSN / CFL away.
One example; there were fewer people in the stands than a typical CFL game however you would never know it (I'm guessing somewhere around 25k-27k in a 65k stadium). Like WWE, they keep the TV cameras so tight on the players and the fans (that are there) that you never see an empty seat (the entire 2nd tier of the stadium was probably empty but it appears very dark up there and the top of the TV screen always cuts off before you see the upper tier). The building looked full. They also gave the fans towels and had everyone waving them - they miked the players, coaches, and the crowd. Great use of the field cameras. It was a pretty good game too.
I post this not to troll but to suggest the CFL / TSN can really learn a lot from this league.