Why Josh Addo-Carr is in a hurry – on and off the field 04/30/2025 11:29 AM Partager 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.