Where to watch New York Mets vs. San Francisco Giants: Live stream, start time, TV channel, odds for Friday, April 3

The New York Mets (3-4) enter Friday’s game against the San Francisco Giants (3-4) on a three-game losing streak. San Francisco won Thursday’s opener of the teams’ series 7-2. Nolan McLean is scheduled to start for the Mets and Tyler Mahle is expected to take the mound for the Giants.

  • New York Mets: 3-4 (No. 5 in NL East)

  • San Francisco Giants: 3-4 (No. 3 in NL West)

  • Spread: San Francisco Giants +1.5

  • Moneyline: San Francisco Giants +115 / New York Mets -135

  • Over/Under: 7.5

New York Mets: Nolan McLean (0-0, ERA: 3.60, K: 8, WHIP: 1.20)
San Francisco Giants: Tyler Mahle (0-1, ERA: 4.50, K: 5, WHIP: 1.50)

Weather: 66°F at first pitch

Ballpark: Capacity: 41,915 | Roof: Open | Surface: Grass

Final Four 2026: Most Outstanding Player for NCAA tournament, year by year

The 2026 Final Four for the men’s NCAA tournament is set. Illinois faces UConn at 5:09 p.m. ET Saturday, April 4, followed by Michigan against Arizona at 7:49 p.m.

Come Monday night, there will be a new national champion. The NCAA also will crown a Most Outstanding Player of the Final Four. Here’s a look at who has won the award every year of the tournament since 1939.

Year

Player

Class

School

2025

Walter Clayton Jr.

Senior

Florida

2024

Tristen Newton

Senior

UConn

2023

Adama Sanogo

Junior

UConn

2022

Ochai Agbaji

Senior

Kansas

2021

Jared Butler

Junior

Baylor

2020

No tournament because of pandemic

2019

Kyle Guy

Junior

Virginia

2018

Donte DiVincenzo

Junior

Villanova

2017

Joel Berry II

Junior

North Carolina

2016

Ryan Arcidiacono

Senior

Villanova

2015

Tyus Jones

Freshman

Duke

2014

Shabazz Napier

Senior

UConn

2013

Luke Hancock

Senior

Louisville

2012

Anthony Davis

Freshman

Kentucky

2011

Kemba Walker

Junior

UConn

2010

Kyler Singler

Junior

Duke

2009

Wayne Ellington

Junior

North Carolina

2008

Mario Chalmers

Junior

Kansas

2007

Corey Brewer

Junior

Florida

2006

Joakim Noah

Sophomore

Florida

2005

Sean May

Junior

North Carolina

2004

Emeka Okafor

Junior

UConn

2003

Carmelo Anthony

Freshman

Syracuse

2002

Juan Dixon

Senior

Maryland

2001

Shane Battier

Senior

Duke

2000

Mateen Cleaves

Senior

Michigan State

1999

Richard Hamilton

Junior

UConn

1998

Jeff Sheppard

Senior

Kentucky

1997

Miles Simon

Junior

Arizona

1996

Tony Delk

Senior

Kentucky

1995

Ed O'Bannon

Senior

UCLA

1994

Corliss Williamson

Junior

Arkansas

1993

Donald Williams

Sophomore

North Carolina

1992

Bobby Hurley

Junior

Duke

1991

Christian Laettner

Junior

Duke

1990

Anderson Hunt

Sophomore

UNLV

1989

Glen Rice

Senior

Michigan

1988

Danny Manning

Senior

Kansas

1987

Keith Smart

Junior

Indiana

1986

Pervis Ellison

Freshman

Louisville

1985

Ed Pinckney

Senior

Villanova

1984

Patrick Ewing

Junior

Georgetown

1983

Akeem Olajuwon

Sophomore

Houston

1982

James Worthy

Junior

North Carolina

1981

Isiah Thomas

Sophomore

Indiana

1980

Darrell Griffith

Senior

Louisville

1979

Magic Johnson

Sophomore

Michigan State

1978

Jack Givens

Senior

Kentucky

1977

Butch Lee

Junior

Marquette

1976

Kent Benson

Junior

Indiana

1975

Richard Washington

Sophomore

UCLA

1974

David Thompson

Sophomore

NC State

1973

Bill Walton

Junior

UCLA

1972

Bill Walton

N/A

UCLA

1971

Vacated

N/A

N/A

1970

Sidney Wicks

N/A

UCLA

1969

Lew Alcindor

N/A

UCLA

1968

Lew Alcindor

N/A

UCLA

1967

Lew Alcindor

N/A

UCLA

1966

Jerry Chambers

N/A

Utah

1965

Bill Bradley

N/A

Princeton

1964

Walt Hazzard

N/A

UCLA

1963

Art Heyman

N/A

Duke

1962

Paul Hogue

N/A

Cincinnati

1961

Jerry Lucas

N/A

Ohio State

1960

Jerry Lucas

N/A

Ohio State

1959

Jerry West

N/A

West Virginia

1958

Elgin Baylor

N/A

Seattle

1957

Wilt Chamberlain

N/A

Kansas

1956

Hal Lear

N/A

Temple

1955

Bill Russell

N/A

San Francisco

1954

Tom Gola

N/A

La Salle

1953

B.H. Born

N/A

Kansas

1952

Clyde Lovellette

N/A

Kansas

1951

Bill Spivey

N/A

Kentucky

1950

Irwin Dambrot

N/A

CCNY

1949

Alex Groza

N/A

Kentucky

1948

Alex Groza

N/A

Kentucky

1947

George Kaftan

N/A

Holy Cross

1946

Bob Kurland

N/A

Oklahoma A&M

1945

Bob Kurland

N/A

Oklahoma A&M

1944

Arnie Ferrin

N/A

Utah

1943

Ken Sailors

N/A

Wyoming

1942

Howie Dallmar

N/A

Stanford

1941

John Kotz

N/A

Wisconsin

1940

Marvin Huffman

N/A

Indiana

1939

Jimmy Hull

N/A

Ohio State

Where to watch Cleveland Cavaliers vs. Golden State Warriors: Live stream, start time, TV channel, odds for Thursday, April 2

The Cleveland Cavaliers can clinch a playoff berth in the Eastern Conference with a victory over the Golden State Warriors. The Warriors are still missing star guard Stephen Curry, who is expected to return next week. The Cavs are currently seeded third in the East while Golden State appears headed for the West’s play-in tournament.

  • Cleveland Cavaliers: 47-29 (No. 2 in Central Division)

  • Golden State Warriors: 36-40 (No. 4 in Pacific Division)

  • Spread: Golden State Warriors +10.5

  • Moneyline: Golden State Warriors +360 / Cleveland Cavaliers -475

  • Over/Under: 227.5

Where to watch Minnesota Timberwolves vs. Detroit Pistons: Live stream, start time, TV channel, odds for Thursday, April 2

The Detroit Pistons, who are closing in on securing the Eastern Conference’s No. 1 playoff seed, take on the Minnesota Timberwolves, another title contender. Anthony Edwards just returned to the Timberwolves from a two-week absence. The Pistons are still missing star guard Cade Cunningham.

  • Minnesota Timberwolves: 46-29 (No. 3 in Northwest Division)

  • Detroit Pistons: 55-21 (No. 1 in Central Division)

  • Spread: Detroit Pistons -3.5

  • Moneyline: Detroit Pistons -160 / Minnesota Timberwolves 135

  • Over/Under: 224.5

Where to watch Los Angeles Lakers vs. Oklahoma City Thunder: Live stream, start time, TV channel, odds for Thursday, April 2

The Oklahoma City Thunder play host to the Los Angeles Lakers in a meeting of two of the Western Conference’s top championship contenders. The Thunder hold a two-game lead over the San Antonio Spurs for the best record in the NBA and the West’s No. 1 playoff seed. The Lakers are currently seeded third in the West. Shai Gilgeous-Alexander and Luka Doncic are also two of the top contenders for the MVP award.

  • Los Angeles Lakers: 50-26 (No. 1 in Pacific Division)

  • Oklahoma City Thunder: 60-16 (No. 1 in Northwest Division)

  • Spread: Oklahoma City Thunder -9.5

  • Moneyline: Oklahoma City Thunder -350 / Los Angeles Lakers +280

  • Over/Under: 230.5

Where to watch Minnesota Twins vs. Kansas City Royals: Live stream, start time, TV channel, odds for Thursday, April 2

The Kansas City Royals (3-2) are looking to complete a three-game sweep of the Minnesota Twins (1-4). Kansas City won a wild 13-9 game on Monday in which the Royals led 12-1 heading into the seventh inning. The starting pitchers are scheduled to be Taj Bradley for Minnesota and Cole Ragans for Kansas City.

  • Date: Thursday, April 2

  • Time: 2:10 p.m. ET / 11:10 a.m. PT

  • Where: Kauffman Stadium, Kansas City, MO

  • TV Channels: Royals.TV, Twins.TV Presented by Progressive

  • Live Stream:ESPN+, MLB.TV | Follow on Yahoo Sports

  • Minnesota Twins: 1-4 (No. 4 in AL Central)

  • Kansas City Royals: 3-2 (No. 1 in AL Central)

  • Spread: Kansas City Royals -1.5

  • Moneyline: Kansas City Royals -160.0 / Minnesota Twins 135

  • Over/Under: 9.5

Minnesota Twins: Taj Bradley (0-0, ERA: 2.08, K: 9, WHIP: 1.38)
Kansas City Royals: Cole Ragans (0-1, ERA: 9.00, K: 5, WHIP: 2.50)

Weather: 77°F at first pitch

Ballpark: Capacity: 38,427 | Roof: Open | Surface: Grass

Where to watch Boston Celtics vs. Miami Heat: Live stream, start time, TV channel, odds for Wednesday, April 1

The Boston Celtics, who have already clinched a playoff berth, face the Miami Heat, who are aiming to move in the play-in tournament seeding. Boston is the favorite with a moneyline of -220.0.

  • Boston Celtics: 50-25 (No. 1 in Atlantic Division)

  • Miami Heat: 40-36 (No. 3 in Eastern Southeast Division)

  • Spread: Miami Heat +5.5

  • Moneyline: Miami Heat +180 / Boston Celtics -220

  • Over/Under: 228.5

Where to watch Los Angeles Angels vs. Chicago Cubs: Live stream, start time, TV channel, odds for Wednesday, April 1

The Chicago Cubs and Los Angeles Angels close out their series after splitting the first two games. Yusei Kikuchi takes the mound for the Angels against Matthew Boyd. The Cubs are favored with a moneyline of -165.

  • Date: Wednesday, April 1

  • Time: 2:20 p.m. ET / 11:20 a.m. PT

  • Where: Wrigley Field, Chicago

  • TV Channels: Marquee Sports Network, FanDuel Sports Network West

  • Live Stream:ESPN+, MLB.TV | Follow on Yahoo Sports

  • Los Angeles Angels: 3-3 (No. 3 in AL West)

  • Chicago Cubs: 2-3 (No. 4 in NL Central)

  • Spread: Chicago Cubs -1.5

  • Moneyline: Chicago Cubs -165 / Los Angeles Angels 140

  • Over/Under: 6

Los Angeles Angels: Yusei Kikuchi (0-0, ERA: 4.15, K: 3, WHIP: 2.08)
Chicago Cubs: Matthew Boyd (0-1, ERA: 14.73, K: 7, WHIP: 1.91)

Weather: 40°F at first pitch

Ballpark: Capacity: 41,363 | Roof: Open | Surface: Grass

Where to watch Boston Red Sox vs. Houston Astros: Live stream, start time, TV channel, odds for Wednesday, April 1

The Houston Astros (4-2) will play host to the Boston Red Sox (1-4) in the final game of their series. Garrett Crochet starts for Boston, while Mike Burrows takes the mound for Houston.

  • Date: Wednesday, April 1

  • Time: 2:10 p.m. ET / 11:10 a.m. PT

  • Where: Daikin Park, Houston

  • TV Channels: Space City Home Network, NESN

  • Live Stream:ESPN+, MLB.TV | Follow on Yahoo Sports

  • Boston Red Sox: 1-4 (No. 5 in AL East)

  • Houston Astros: 4-2 (No. 2 in AL West)

  • Spread: Houston Astros +1.5

  • Moneyline: Houston Astros 125 / Boston Red Sox -150

  • Over/Under: 7

Boston Red Sox: Garrett Crochet (1-0, ERA: 0.00, K: 8, WHIP: 0.83)
Houston Astros: Mike Burrows (0-1, ERA: 7.94, K: 6, WHIP: 1.94)

Weather: 78°F at first pitch

Ballpark: Capacity: 41,000 | Roof: Retractable | Surface: Grass

Where to watch Cleveland Guardians vs. Los Angeles Dodgers: Live stream, start time, TV channel, odds for Wednesday, April 1

The Los Angeles Dodgers, who have won all but one of their first five games take on the Cleveland Guardians (3-3). Yoshinobu Yamamoto, who won his first start, will be on the mound for the Dodgers. Gavin Williams is scheduled to start for Cleveland.

  • Date: Wednesday, April 1

  • Time: 8:20 p.m. ET / 5:20 p.m. PT

  • Where: Dodger Stadium, Los Angeles

  • TV Channels: SportsNet LA, Guardians.TV Presented by Progressive

  • Live Stream:ESPN+, MLB.TV | Follow on Yahoo Sports

  • Cleveland Guardians: 3-3 (No. 1 in AL Central)

  • Los Angeles Dodgers: 4-1 (No. 1 in NL West)

  • Spread: Los Angeles Dodgers -1.5

  • Moneyline: Los Angeles Dodgers -275 / Cleveland Guardians 220

  • Over/Under: 8.5

Cleveland Guardians: Gavin Williams (0-1, ERA: 5.40, K: 7, WHIP: 1.60)
Los Angeles Dodgers: Yoshinobu Yamamoto (1-0, ERA: 3.00, K: 6, WHIP: 0.83)

Weather: 68°F at first pitch

Ballpark: Capacity: 56,000 | Roof: Open | Surface: Grass

Where to watch New York Yankees vs. Seattle Mariners: Live stream, start time, TV channel, odds for Wednesday, April 1

The New York Yankees (4-1) look to keep rolling as they take on the Seattle Mariners (3-3). New York shut out Seattle 5-0 on Tuesday to even the series heading into the decisive third game. Cam Schlittler is scheduled to start for the Yankees against George Kirby. Both pitchers won their first start of the season.

  • New York Yankees: 4-1 (No. 1 in AL East)

  • Seattle Mariners: 3-3 (No. 4 in AL West)

  • Spread: Seattle Mariners +1.5

  • Moneyline: Seattle Mariners -115.0 / New York Yankees -105.0

  • Over/Under: 7

New York Yankees: Cam Schlittler (1-0, ERA: 0.00, K: 8, WHIP: 0.19)
Seattle Mariners: George Kirby (1-0, ERA: 1.50, K: 6, WHIP: 0.67)

Weather: 48°F at first pitch

Ballpark: Capacity: 47,929 | Roof: Retractable | Surface: Grass

Where to watch New York Knicks vs. Houston Rockets: Live stream, start time, TV channel, odds for Tuesday, March 31

The New York Knicks just clinched a playoff berth while the Houston Rockets are trying to improve their own seeding in the Western Conference. New York is slightly favored with a moneyline of -118.0, compared to Houston's -102.0.

  • New York Knicks: 48-27 (No. 2 in Atlantic Division)

  • Houston Rockets: 45-29 (No. 2 in Southwest Division)

  • Spread: Houston Rockets 1.5

  • Moneyline: Houston Rockets -102 / New York Knicks -118

  • Over/Under: 218.5

Where to watch Cleveland Cavaliers vs. Los Angeles Lakers: Live stream, start time, TV channel, odds for Tuesday, March 31

The Los Angeles Lakers can clinch the Pacific Division title and a playoff berth with a victory over the Cleveland Cavaliers. Luka Doncic is returning from his one-game suspension for the Lakers, who are favored by 1.5 points with a -135 moneyline in a matchup against the Cavaliers.

  • Cleveland Cavaliers: 47-28 (No. 2 in Central Division)

  • Los Angeles Lakers: 49-26 (No. 1 in Pacific Division)

  • Spread: Los Angeles Lakers -1.5

  • Moneyline: Los Angeles Lakers -135 / Cleveland Cavaliers 110

  • Over/Under: 236.5

Where to watch Boston Red Sox vs Houston Astros: Live stream, start time, TV channel, odds for Tuesday, March 31

The Boston Red Sox are seeking their second victory of the season as they take on the Houston Astros. Houston's Hunter Brown, who looked strong in his first start, will face Boston's Brayan Bello, who has an ERA of 3.35.

  • Date: Tuesday, March 31

  • Time: 8:10 p.m. ET / 5:10 p.m. PT

  • Where: Daikin Park, Houston

  • TV Channels: Space City Home Network, NESN

  • Live Stream:ESPN+, MLB.TV | Follow on Yahoo Sports

  • Boston Red Sox: 1-3 (No. 5 in AL East)

  • Houston Astros: 3-2 (No. 2 in AL West)

  • Spread: Houston Astros -1.5

  • Moneyline: Houston Astros -150 / Boston Red Sox 125

  • Over/Under: 7.5

Boston Red Sox: Brayan Bello (11-9, ERA: 3.35, K: 124, WHIP: 1.24)
Houston Astros: Hunter Brown (0-0, ERA: 0.00, K: 9, WHIP: 1.71)

Weather: 76°F at first pitch

Ballpark: Capacity: 41,000 | Roof: Retractable | Surface: Grass

Where to watch New York Yankees vs. Seattle Mariners: Live stream, start time, TV channel, odds for Tuesday, March 31

The New York Yankees (3-1) face the Seattle Mariners (3-2) in the second game of a three-game series. Cal Raleigh walked off the win for Seattle in the opening game. Max Fried (1-0, 0.00 ERA) starts for the Yankees, while Logan Gilbert (0-0, 5.06 ERA) pitches for the Mariners. The Yankees are narrow favorites with a moneyline of -115.

  • New York Yankees: 3-1 (No. 1 in AL East)

  • Seattle Mariners: 3-2 (No. 3 in AL West)

  • Spread: Seattle Mariners 1.5

  • Moneyline: Seattle Mariners -105 / New York Yankees -115

  • Over/Under: 7

New York Yankees: Max Fried (1-0, ERA: 0.00, K: 4, WHIP: 0.47)
Seattle Mariners: Logan Gilbert (0-0, ERA: 5.06, K: 7, WHIP: 0.94)

Weather: 58°F at first pitch

Ballpark: Capacity: 47,929 | Roof: Retractable | Surface: Grass