Two-Time Monster Jam World Finals Champion Todd LeDuc gets personal, discussing life on and off the track. Todd’s gained a whole new perspective and it’s led to a mid-season resurgence in the points standings.