Photo: Mathea KelleyRed Cadeaux
Staying power is defined as having strength and energy, stamina, and toughness—all attributes of one of racing’s highest-profile world travelers: Red Cadeaux.The big, red runner, based in Great Britain with trainer Ed Dunlop, has been in Japan since April 19 preparing for his second bid to win the marathon Tenno ...