This weekend has been all about the NCAA Tournament in the basketball world, but there have been plenty of terrific NBA games played and more to come on Sunday.
Sunday's slate starts with a few afternoon matchups featuring the Brooklyn Nets hosting the Denver Nuggets and the Oklahoma City Thunder taking on the Phoenix Suns.
All four of those teams are battling for position in the playoff picture, with the Thunder in the thick of the play-in race in the Western Conference.
Tonight's action also sets us up with three terrific games, headlined by the Milwaukee Bucks taking on the Toronto Raptors on NBATV. Milwaukee has the best record in the NBA, and depending on how the Eastern Conference play-in shakes out, it could face the Raptors in the first round of the playoffs.
Both Los Angeles teams are in action later in the night as well. The Clippers face Damian Lillard and the Portland Trail Blazers while the Lakers try to stop their two-game losing streak against the Orlando Magic.
So, get two screens ready, one for the NBA and one for March Madness, to enjoy this Sunday of hoops. Oh, and make sure you get the best odds for every game by using our odds comparison tool below:
Best NBA Odds for Every Game Today (Sunday, March 19)
Game odds refresh periodically and are subject to change.