A few weeks ago, the University of Virginia baseball team was struggling to make the top 10 in the ACC.
Now, they are among the final eight teams playing for the national title.
Virginia, the 2014 runner-up, returns to Omaha this weekend for the College World Series. The Cavaliers meet Arkansas Saturday at 3 p.m. to start their double-elimination pool. ESPN has coverage of the action.
Miami meets Florida in Saturday's nightcap at 8 p.m.
Vanderbilt begins the defense of its title at 8 p.m. Sunday against Cal-State Fullerton on ESPN2, after LSU and TCU tangle at 3 p.m. on ESPN.
Play continues in the two pools throughout the week, getting down to the final two for the best-of-three finale starting June 22.
The Orioles host the Yankees for the weekend, with games on MASN Friday and Sunday and Saturday's game part of the Fox Saturday package.
The Nationals continue their visit to Milwaukee, with games on MASN2 Friday and Sunday and MASN Saturday afternoon.
The Giants host Arizona Saturday on Fox, and the Cubs and Reds meet Saturday on Fox and Sunday on ESPN.
The Stanley Cup Final continues Saturday on NBC, with Game 5 between the Lightning and Blackhawks at 8 p.m.
The NBA Finals shift to Golden State Sunday at 8 p.m.
for Game 5.
The WNBA season starts with a pair of games on ESPN2 Sunday - Chicago against Indiana at 1 p.m. before Minnesota takes on Phoenix at 3 p.m.
The United States women face Sweden in their second match of the World Cup Friday at 8 p.m. on Fox.
Australia goes against Nigeria Friday at 5 p.m. on FoxSports1. Switzerland faces Ecuador at 7 p.m. while Japan-Cameroon finishes the night at 10.
Fox brings a pair of games Saturday - France against Colombia at 1 p.m. and England meeting Mexico at 4 p.m. It's Brazil-Spain Saturday at 4 p.m. on FoxSports1.
Croatia meets Italy in a Euro 2016 qualifier Friday at 2:30 p.m. on ESPN2 and it's Armenia-Portugal on ESPN Saturday at 11:55 a.m. before England plays Slovenia Sunday at 11:55 a.m.
D.C. United tangles with Orlando City Sunday at 7 p.m. on FoxSports1.
Memphis hosts the PGA Tour this weekend, with the St. Jude Classic on CBS Saturday and Sunday at 3 p.m.
NBC carries the Women's PGA championship Saturday and Sunday at 3 p.m.
NASCAR travels to Michigan this weekend, with the Sprint Cup series Sunday at 1 p.m. on FoxSports1. The Xfinity drivers ride Saturday at 1:30 p.m. and the Truck Series goes Saturday at 8:30 p.m.
The IndyCar circuit visits Toronto Sunday at 3 p.m. on NBC Sports network. There's qualifying Saturday at 5 p.m.
Jacksonville visits Tampa Bay in Arena Football Friday at 7 p.m. on ESPN2.
The NCAA's best track and field athletes meet on ESPN2 Saturday at 2:30 p.m. There's are men's finals Friday at 7:30 p.m. on ESPN.
NBC brings the Adidas Grand Prix from New York Saturday at 1 p.m.
Horses hit the track for the Stephen Foster and Fleur de Lis Saturday at 8 p.m. on NBC Sports network.