Louis Leroy
Louis Leroy was a Native American who almost became a charter player for the Boston Red Sox franchise. Leroy was born on February 18, 1879, in Omro, Wisconsin, as a Stockbridge-Munsee Indian, a group of Mohicans who relocated from New York’s Hudson River Valley and Delaware to Wisconsin at the beginning of the nineteenth century. […]