James Jones won the Indy 500.
Walter Spencer-Stanhope may refer to  :. Walter Spencer-Stanhope -LRB- 1749 -- 1822 -RRB- , industrialist , MP for Hull and Carlisle. Walter Spencer-Stanhope -LRB- 1827 -- 1911 -RRB- , MP for the southern Division of the West Riding of Yorkshire , grandson of the above