Teamed with crew chief , Meghan McCarrick , they are a tough combination .
John is among the race favorites .
Teamed with crew chief , Meghan McCarrick , they are a tough combination and John is among the race favorites .