Defending Indy Car series champion Scott Dixon finished second in this morning's latest round in Long Beach but he was left fuming following some late race controversy.
Defending Indy Car series champion Scott Dixon finished second in this morning's latest round in Long Beach but he was left fuming following some late race controversy.