Ventura Black Widows Location: Ventura, California Level: professionalSport: footballLeague: Women's Football Alliance Status: defunctWebsite: http://www.hometeamsonline.com/teams/?u=VENTURABLACKWIDOWS%3Dfootball%3DcTeams with the Black Widows team name Tweets by mascotdb