Marvel Marvelers

The Marvel Marvelers are a professional quadball team playing in the city of Marvel. They play for the Imperial Quadball League West.