There have been protests about race, gender, money and nationality in sport over decades. Is it possible to take politics away from sport?