Yeah, so TBS has been basically the home station for the Braves for forever, and TNT has had some NBA games now that the popularity of the league has declined. But the NCAA tourney is right up there with the Super Bowl and the BCS as far as major sporting events. It isn't something I would put TBS in the mix for.
Networks I think of before TBS for sports coverage.
ABC
CBS
NBC
Fox
ESPN
ESPN2
ESPNU
Fox Sports
Versus
After that I may throw TBS and TNT into the mix along with MLBTV and the Golf channel. I have no complaints about all the games being on TV, I am just a little shocked that an event that big is going to a cable channel not named ESPN.