Kevin Wildes shockingly picks Lions to beat his beloved Patriots
First Things First · FS1 · Aired · 1m 39s
Already a subscriber?
Kevin Wildes explains why his faith in the New England Patriots has been severely shaken after their historic defensive struggles, leading him to shockingly pick the Detroit Lions to win.