"David Campese completes walk of shame." Well deserved too.

By
David Campese