AFL Barry Hall Barry Hall is a former professional footballer who played for the St Kilda Football Club, Sydney Swans and Western Bulldogs in the Australian Football League. Read More » August 5, 2017 No Comments