Dolphins Owner Issues Statement On NFL's Anthem Policy
The Miami Dolphins owner Stephen Ross issues a statement on the NFL's anthem policy.

More Videos

Stations