Sports and Society: Of mascots and men

Monday marked the first nationally recognized Indigenous Peoples’ Day in the United States. For millions of NFL fans like myself, the first thing we did was watch the Kansas City Chiefs lose to the Buffalo Bills just as the clock ticked past midnight on the East Coast. The Chiefs lost in front of tens of […]


COPYRIGHT 2021 THE TUFTS DAILY. ALL RIGHTS RESERVED.