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