There is no bigger stage than the one we were on last weekend. There's a reason CBS is paying $6.3 billion (over 11 years) to broadcast the tournament.