Dedoran Stadium

The Dedoran Stadium is the official home to the Miami Alligators Quadball team.