The new Honda brand spot follows the journeys of competitors with strong ties to Honda as they pursued their racing ambitions ...