Mavs or Stars: Which team is more likely to win a championship?

2024-04-10 364

Both of the teams that play in the American Airlines Center are hot as the playoffs loom. But which team has the better shot at winning their respective title? K&C discuss their chances in the video above.