Why Josh Addo-Carr is in a hurry – on and off the field 0 30.04.2025 12:29 Sydney Morning Herald Affectionately dubbed “The fastest man on the planet”, Eels flyer Josh Addo-Carr has shown that he’s pretty quick between the ears as well.