James Hird

Biggest sanctions in AFL history - Still gets paid $1Million - James Hird
James Hird - Biggest sanctions in AFL history - Still gets paid $1Million