The Players Coalition is getting a large donation from the NFL, will it end the protests in the league? The Olympics has banned Russia from

More...