London Tecumsehs, a fabled 1870s-era baseball team name, fades away

In the 1870s, it was the name of London’s world baseball champions – one that lived on for decades with competitive youth clubs in the city. But in the 21st century, amid a shift from oft-cartoonish Indigenous mascots and monikers, the London Tecumsehs are no more. Read More

More From Author