Alexander Rossi incites mass disappointment or something

There are many storylines to consider for 2016 season opening Indycar race in St Petersburg. Will Honda be competitive with Chevrolet? Has James Hinchcliffe fully recovered from his horrific injuries? Can Juan Pablo Montoya repeat as series champion. . .wait, seriously, explain to me again how he did not win the championship last season? No matter. A quick […]