A former AFL player has sparked a vicious brawl just metres away from a country football game in a Mid West town already plagued by a string of sports-related violent incidents. Shannon Cox, who played 25 games for Collingwood between 2007 and 2009, was caught on camera throwing punches as part of a savage altercation with another man in the car park of Geraldton’s Recreation Ground. The Great Northern Football League has told The West Australian it is investigating the incident, which occurred at its preliminary final on Saturday. The 36-year-old and the other man both throw punches in the car park, before their brawl spills to a grassed area in front of the packed club-rooms. Other spectators climbed nearby cars, with one even dropping his pants on the roof of an SUV, as families and children watch on. One spectator encourages the violence, calling on Cox to “nail that c...”. At one point, a dog gets involved, running towards the two men and lunging at one of them. The latest incident follows a string of violent outbursts at GNFL games, including an all-in brawl at a game, which ended in Brigades’ colts coach and former Western Bulldogs player Jayden Schofield banned for 10 weeks for striking. The GNFL also banned Maurice Brand, the father of a Brigades player, from matches under their watch for 18 months, while 13 players — eight from Mullewa and five from Brigades — were suspended for between one and four matches. Another five players were reprimanded. That led to the league’s umpires threatening to strike until the West Australian Football Commission had completed its investigation into the incident. Another ugly brawl at the same venue in 2020 involving a group of women, triggered by what was believed to be a long-running issue, sparked calls for more police presence at the league’s grand final. Cox played in the preliminary final, with Rovers’ 24-point victory meaning they will meet Brigades in Saturday’s grand final at WA Country Builders Stadium.