Blue Jays fan removed from game for wearing 'Canada is not for sale' hat


Television Work Samples

Hundreds of flights cancelled ahead of looming Air Canada flight attendant strike

Local Ukrainian community reacts to tense Zelenskyy-Trump meeting


Local breweries warn Trump's tariffs on aluminum could spike beer costs

Swifties flock to Taylgate ‘24 for ultimate fan experience


Ontario set to increase funding for fertility treatments to help families

Toronto's Summer McIntosh returns to her hometown pool to connect with young fans

Toronto woman arrested after 3 homicides

Hundreds laid off as GM temporarily shuts down Ingersoll assembly plant in Ontario

Toronto Raptors’ star Scottie Barnes inspires young basketball players in community

Western Canada wildfire smoke reduces air quality in Toronto, GTA

Crown drops 3 more charges against members of 'Indigo 11' accused of vandalizing Indigo bookstore