Colin Cowherd and Joy Taylor on FOX SPORTS spoke about how the Dolphins are building around Tua and are they doing it correctly. Also, Colin questions whether Tua has “it” to be successful in this league.

Loading
Loading...