Delaware Falcons Location: Delaware Level: professionalSport: footballLeague: United States Women's Football League Status: defunctTeams with the Falcons team name Tweets by mascotdb