ADVERTISEMENT
Joey Scoleri tells CP24 that building a massive new venue on the Downsview Airport Lands makes 'total sense.'