School mascots are the sort of American kitsch that I’ll admit my fellow Brits can sometimes view a little cynically. So, ...