Friday, 27 October 2017

New on Sports Illustrated: Report: Only Small Group of NFL Owners Supported Rule Forcing Players to Stand for Anthem

Only about nine of the NFL’s 32 owners supported a rule that would force players to stand for the national anthem. 

No comments:

Post a Comment