Toronto Star Motorsports No Stopping Hamilton and Mercedes as 2018 F1 Season Set to Start 5 years ago