France’s Sebastien Ogier Wins Seventh World Rally Title
France's Sebastien Ogier secured his seventh world rally championship on Sunday after winning the closing chapter of the coronavirus-disrupted season in Monza.
The Toyota driver went into the final rally destined to be denied by his…