Marcus Ericsson captured his first victory since March 2023 as he snapped a 63-race winless streak by claiming the inaugural win on the perilous streets of Markham. >>> This is another headline indexed and brought to you by the AUTOMUNDO website.