Macleod Trail is a major road in Calgary, Alberta. It is a six- to eight-lane principal arterial road extending from downtown Calgary to the south of the city, where it merges into Highway 2. From Wikipedia
He faces a June 13 sentencing hearing at which the girl’s family will deliver victim impact statements.