Video: James Stewart Santa Clara
James Stewart was looking pretty good in Santa Clara last weekend until a mechanical ended his night prematurely.
Go on-board with the former champ as he comes through the field.
James Stewart was looking pretty good in Santa Clara last weekend until a mechanical ended his night prematurely.
Go on-board with the former champ as he comes through the field.