Santa Rosa Scorchers Location: Santa Rosa, California Level: amateurSport: footballLeague: Women's Affiliated Football Conference Status: defunctTeams with the Scorchers team name Tweets by mascotdb