Tony Shaw brings up 300 matches on August 1, 2014 Tony Shaw became the second Collingwood footballer to play 300 games, when he ran out onto the MCG against North Melbourne on May 20, 1994.