Charles Barkley picked Virginia to win the NCAA tournament before it started.
But he went to Auburn, a surprise regional victor.
Which team will he be cheering for Saturday?
The Cavaliers, the lone surviving top seed, faces the Tigers in the first semifinal at 6 p.m. on CBS.
It's Michigan State-Texas Tech at 8:49 p.m., with Saturday's winners battling for the national championship Monday at 9 p.m.
In the Women's Final Four, Baylor and Oregon meet Friday at 7 p.m. on ESPN2 before Connecticut clashes with Notre Dame. The final is Sunday at 6 p.m. on ESPN2.
There's high school boys basketball semifinals on ESPN2 Friday at 3 and 5 p.m. ESPN has the final Saturday at 12:30 p.m. and the girls championship is on ESPN2 Saturday at 10 a.m.
The Orioles meet the Yankees on MASN Saturday night and Sunday afternoon.
The Nationals take on the Mets Saturday at 1 p.m. MASN and MASN2 Sunday.
FoxSports1 has the Rangers taking on the Angels Saturday at 4 p.m. before the Cubs face the Brewers. The Rockies host the Dodgers on ESPN Sunday at 8:30 p.m.
The Pacers tangle with the Celtics on ESPN Friday at 8 p.m., with TrailBlazers-Nuggets in the nightcap.
The Wizards host the Spurs Friday at 7 p.m. on NBC Sports Washington and visit the Knicks Sunday at 7:30 p.m.
ABC has the Thunder's trip to Minnesota Sunday at 3:30 p.m.
The Capitals gear up for the postseason against the Islanders Saturday at 7 p.m. on NBC Sports Washington.
NBC Sports Washington has the Avalanche against Sharks Saturday at 10:30 p.m.
NASCAR hits Bristol this weekend, with the Monster Series on FoxSports1 Sunday at 2 p.m. after the Xfinity Series Saturday at 1 p.m.
NBC Sports network has the Grand Prix of Alabama Sunday at 4 p.m. after qualifying Saturday at 4 p.m.
D.C. United takes on Los Angeles FC Saturday at 3 p.m. on Fox. Cincinnati clashes with Sporting Kansas City Sunday at 3 p.m. on ESPN.
The United States women have an international friendly with Australia Thursday at 9:30 p.m. on FoxSports1. The men meet Belgium on ESPN2 Sunday at 9 p.m.
Southampton takes on Liverpool Friday at 2:55 p.m. on NBC Sports network. Crystal Place clashes with Newcastle United Saturday at 9:55 a.m. and Everton tangles with Arsenal Sunday at 9 a.m.
In the Bundesliga, Bayern Munich meets Dortmund on Fox Saturday at 12:30 p.m. It's Hoffenheim-Augsburg Sunday at 9:30 a.m. on FoxSports1.
ESPN2 has Clemson's spring football game Saturday at 2:30 p.m.
Baylor battles Oklahoma in college softball on FoxSports1 Friday at 7:30 p.m. and Saturday at 8 p.m. on ESPN. South Carolina meets Auburn on ESPN Saturday at 6 p.m.
Top-ranked UCLA takes on Arizona State on ESPN2 Saturday at 5 p.m. and it's Arkansas-Florida on ESPN2 Sunday at 1 p.m.
It's the Wood Memorial and Blue Grass Stakes on NBC Sports network Saturday at 5:30 p.m.
Norway meets the United States at the World Curling Championship Friday at 9 p.m on NBC Sports network.
There's Motocross racing from Nashville Saturday at 8 p.m. on NBC Sports network