Thursday June 5th
NBA Finals Game 1 – 6pm ABC: A rematch of last years final as the Miami Heat take on the San Antonio Spurs.
Friday June 6th
Houston Dynamo vs Sporting KC – 5:30pm MLS Live: These two are always vying to see who the Eastern Conference representative will be in the MLS Cup. In fact, these two teams have represented the East in the last three MLS Cups.
Saturday June 7th
USA vs Nigeria – 3pm ESPN2: The final World Cup warm up game for the US before they head off to Brazil.
The Belmont Stakes – 3:30pm(ish) NBC: Can California Chrome become the first Triple Crown winner since Affirmed in 1978?
Stanley Cup Finals Game 2 – 4pm NBC: A two day layoff? Really NHL? Really NBC? We can’t play a Stanley Cup on Friday night? Oh well, New York Rangers need to steal this one if they want a fighting chance.
UFC Fight Night – 7pm FS1: Some notable names and some good fights on this card. Former Champion Benson Henderson is in the main event while the fight of the night will probably be Ross Pearson vs Diego Sanchez.
Sunday June 8th
NASCAR Pocono 400 – 10am TNT: Jimmie Johnson has won two races in a row and guess what, he won this race last year.
Formula 1 Grand Prix Du Canada – 11am NBC: Some nice long straightaways for the drivers to open up.
NBA Finals Game 2 – 5pm ABC: Game 2 is usually more important than Game 1 since now you know where you stand.