The Celtics (+320) Are Still Live To Win The NBA Finals

Kevin breaks down why he still believes the Boston Celtics can win the NBA Finals in seven games over the Golden State Warriors despite Monday night’s defeat in Game 5.