Colin Cowherd of Fox Sports asks if Tua and the Dolphins are legit? And questions if they can win in the cold, wind, and snow.
[pickup_prop id=”26561″]
[pickup_prop id=”26751″]
[pickup_prop id=”29323″]
[pickup_prop id=”29356″]
[pickup_prop id=”24483″]