Dolphins owner Stephen Ross issued a statement Tuesday saying he will not force players to stand for the national anthem and that he believes his initial comments were misconstrued.
Powered by WPeMatico
this site does not exist
Dolphins owner Stephen Ross issued a statement Tuesday saying he will not force players to stand for the national anthem and that he believes his initial comments were misconstrued.
Powered by WPeMatico