
Allgaier himself said "my job is to leave this sport in a better spot than where I found it," and the newly crowned two-time NASCAR O'Reilly champion has certainly done that
Full story via Yahoo Sports
Read Full Story on Yahoo Sports →Content sourced from Yahoo Sports. All rights belong to the original publisher.