Selma Cloverleafs


Location: Selma, Alabama
Level: professional
Sport: baseball
Status: defunct
Years: 1928-30, 1932, 1937-41, 1946-50, 2003

Teams with the Cloverleafs team name
Selma, Alabama
MascotDB.com on Facebook
MascotDB.com on Twitter
MascotDB.com on Instagram