IndyCar: Robin Miller on Bill Finley

Bill Finley was one of the last, great chief mechanics at the Indianapolis Motor Speedway because he could do it all -- weld, fabricate, build engi...
Back to Top