FRIDAY (5/15): The Patriots schedule is out. And the consensus is that they're in for a very tough start to the season. But what does Kevin think? And are the Red Sox really "'due" to start hitting better at Fenway???
The Kevin Mc Sports Hour
1,186 clip(s)
Portal Problems???
22:04
Duran? Duran!
18:29
The Knicks?!?
20:46