Ominously, IndyCar kicks off the 2017 season Sunday in a city named for the cradle of the Russian Revolution. In light of all the fake news headlines involving Russia lately, is this mere coincidence? We think not. It gets even weirder still, as – get this – there’s even a Russian driver in the field. [Cue threatening music.] Recent rumors that Missouri Senator Claire McCaskill has never met with him are patently false.
Photo from ap.prg
These facts raise some sobering (booo!) questions. Should IndyCar CEO Mark Miles – who scheduled the season opener in St. Pete – be forced to recuse himself for even talking to Muscovite Mikhail Aleshin? Or better yet, should Miles – who’s planning a race in communist China of all places – be impeached for the Russkie’s mere presence in the series? Finally, what exactly is Miles’ relationship with Premier Kissoff?