American Pharoah can become an American legend - by winning two more races.
The colt continues his quest for the Triple Crown Saturday in the Preakness Stakes. NBC has coverage starting at 4:30 p.m.
The years continue to roll by since the last Triple Crown - Affirmed in 1978. By nightfall Saturday, the dream could remain alive - or be dashed yet again.
The fillies race in the Black-Eyed Susan Stakes Friday at 3 p.m. on NBC Sports network. Preliminary races before the Preakness will be featured Saturday at 2:30 p.m.
There's a pair of Game 6s Friday on ESPN, as the Wizards host the Hawks Friday at 7 p.m. followed by the Warriors and Grizzlies at 9:30 p.m.
The Rockets and Clippers have their Game 7 Sunday.
The NHL conference finals start Saturday at 1 p.m. on NBC, with the Rangers hosting the Lightning. The action starts out west Sunday at 3 p.m., when the Ducks take on the Blackhawks.
The gold medal game in the World Ice Hockey Championships will be Sunday at 2:30 p.m.
on NBC Sports network.
NASCAR's stars sprint for the cash in Charlotte Saturday night, with coverage on FoxSports1 at 7 p.m. The Truck Series goes Friday at 8:30 p.m. and the Xfinity Series visits Iowa Sunday at 2 p.m.
The pole for the Indianapolis 500 is up for grabs Saturday at 4 p.m. on ABC. There's more qualifying Sunday at 1 p.m.
The Orioles host the Angels this weekend on MASN, while the Nationals continue their west coast swing in San Diego on MASN2.
FoxSports1 offers Marlins-Braves Saturday at 1 p.m., followed by the Pirates battling the Cubs. ESPN has the Tigers' trip to St. Louis Sunday at 8 p.m.
On the college diamond, Virginia visits North Carolina Friday at 11 a.m. on Comcast. Louisville takes on North Carolina State Saturday at 1 p.m.
MASN2 has Florida International against Rice Saturday at 1 p.m.
Johns Hopkins takes on Syracuse in the NCAA lacrosse quarterfinals Sunday at noon on ESPN2, followed by Maryland-North Carolina.
CBS has the PGA tour Saturday and Sunday at 3 p.m.
Orlando City meets the Galaxy Sunday at 5 p.m. on ESPN2 and D.C. United goes to Philadelphia at 7 p.m. on FoxSports1.
The Premier League season winds down on NBC Sports network, with Southampton against Aston Villa Saturday at 7:45 a.m. and Liverpool battling Crystal Palace at 12:30 p.m. Swansea City meets Manchester City at 8:30 a.m., followed by Manchester United facing Arsenal.
There's a women's friendly between the United States and Mexico on FoxSports1 Sunday at 9:30 p.m.
ESPN2 brings LSU against Texas Southern in NCAA softball regionals Friday at 7 p.m. Action moves to ESPN Saturday, starting at noon with a pair of games on ESPN2 at 4 and 6:30 p.m. There's final games at one site on ESPN Sunday at 1 p.m. and 3:30 p.m. (if necessary) and ESPN2 has a contest at 7 p.m.
NBC Sports network carries the Tour of California, continuing Thursday at 5 p.m. There's Stage 6 at Big Bear Lake Friday at 5 p.m.
There's motorcycle racing on NBC Sports network Saturday at 7 p.m.