2020 Rally Italia Sardegna Expert Analysis - WRC Betting

2020 Rally Italia Sardegna Expert Analysis – WRC Betting

Written by on October 8, 2020

There are now just 2 events remaining in what is a shortened WRC season. the final two rally events will be held in Italy and Belgium, but given how the current driver standings look, we are probably not going to be able to crown a champion until the final race of the season. That is not an unexpected outcome when Read More