For better or worse, Tony Stewart vows to keep his competitive edge while racing against his wife Motorsport 10 March 2026