Three-time NASCAR champion Tony Stewart had a weekend to remember.

Stewart-Haas Racing swept the Cup podium at Michigan International Speedway on Sunday while Stewart had three top-seven finishes on dirt in his No. 14 winged sprint car during a whirlwind three-race visit to upstate New York.

Stewart and his All Star Circuit of Champions appeared at Outlaw Speedway in Dundee near Watkins Glen on Friday night, visited Stateline Speedway near Jamestown in southwestern New York on Saturday, and concluded the weekend on Sunday evening at Weedsport Speedway in central New York.

"Smoke" finished sixth at Outlaw, fourth at Stateline, and seventh at Weedsport.

Stewart, who owns the Indiana-based winged sprint car series, hadn't raced on dirt in New York since his sprint car struck and killed Kevin Ward Jr. in a tragic accident at Canandaigua Motorsports Park in August 2014.