Many people believe that athletes and entertainers should just perform and keep quiet about their social and political views (unless those views are agreeable to those opposing athletes and entertainers expressing their social and political views!)
I, on the other hand, applaud everyone's right to express themselves. However, everyone must be held accountable for the views they express.
Poor Jameis Winston found this out the hard way. The star quarterback of the Tampa Bay Buccaneers in February (Black History Month) told a group of young rambunctious boys at Melrose Elementary school in St. Petersburg, Florida that they had to stand up while the girls remained seated. He said the boys were strong and could do anything they wanted. On the other hand, he said the girls are "supposed to be silent, polite, gentle."
Winston meant well, but obviously, the sexist message did not go over well with most people. The sad part is that what Winston said is perfectly consistent with conservative Christian beliefs; but his critics were afraid or too ignorant to challenge the probable source of his comments (i.e., his religion.) In any case, athletes should be as careful about their public statements as they are about trying to play a mistake-free game.