Melbourne Storm player and former Hawthorn AFL player Shem Tatupu is recovering in hospital after being struck by a car on Monday night.
The former AFL rookie was hit while crossing the road on Olympic Boulevard, outside AAMI Park, after completing a training session.
Players and staff were at the scene and immediately called an ambulance.
The taxi screeched to a halt and the driver got out to help the injured man while waiting for emergency services to arrive.
Police are investigating but do not believe the 28-year-old driver was at fault.