Logano gives NASCAR fans a glimpse of the future

September 22, 2007 09:24 AM