World Cup Final on Sunday

topic of the articles

The World Cup Final match is being held in Moscow on Sunday. The winner gets four years worth of bragging rights as the world’s best footballing country.

The Toronto Indy is racing around west end city streets the same weekend. Visit HondaIndy.com for tickets and more info on that event.

rc_jul13_2018_1