Download this Toronto FC Logo in high quality Transparent PNG Format
Toronto FC Logo Meaning, Description and History.
Toronto FC is a professional soccer team based in Toronto, Canada. The team was founded in 2005 and plays in Major League Soccer (MLS), which is the top professional soccer league in the United States and Canada. Toronto FC plays its home games at BMO Field, which is located in Exhibition Place on the shores of Lake Ontario.This Toronto FC Logo is in Transparent PNG format, which means that the logo will blend smoothly with different backgrounds. Download and Enjoy!