Stewart wins, chaos ensues on final lap Stewart wins, chaos ensues on final lap Barry Albert February 23, 2013 There was no denying that Tony Stewart was the favorite going into Saturday’s Nationwide Series race at...Read More