Power returns to the IndyCar spotlight
Posted: April 1, 2014 at 3:23 a.m.
ST. PETERSBURG, Fla. — Will Power left a late dinner and headed out on foot through the downtown streets of St. Petersburg, where nearly every stranger he passed congratulated him on his victory.
This story is only available from our archives.
Sports, Pages 18 on 04/01/2014