Why Josh Addo-Carr is in a hurry – on and off the field
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.