Grand Prix return is news everywhere

If we needed confirmation that the return of the Grand Prix is news everywhere: Sports Illustrated and the National Post have it, also media from Brazil, more Brazil (they’re keen), Italy, Indonesia, Malaysia, Spain, Ireland and briefly from Switzerland.