Los Angeles Angels

The Los Angeles Angels are a professional Quadball team based out of the city of los angeles. They play in the IQL West.