Video highlights and rider quotes from Miller Motorsports Park
The maestro of all things in Utah, especially Miller Motorsports Park, Carlos Checa dominated both races yesterday and took his sixth World Superbike race of the season and leaving the rest of the field to fight over leftovers.Here are several…