Tag "Jesse Owens"

Major League Discussion: The Role Politics Play in Modern Day Sports

There’s no doubt that the political climate of our nation is trickling into all aspects of society, including professional sports. We saw it most recently at Fenway Park, when spectators unrolled a banner onto the Green Monster reading, “Racism is

Read More