MLS Opening Day 2023: A Step-By-Step Toronto FC Performance Breakdown Toronto FC by Achyut DixitMarch 3, 2023July 26, 2023