Decatur Staleys Location: Decatur, Illinois Level: professionalSport: footballLeague: American Professional Football Association Status: defunctYears: 1920Teams with the Staleys team name Tweets by mascotdb