Toronto Phantoms

The Toronto Phantoms are an arena football team in Toronto, Ontario, Canada. They were founded in 2006.