SYDNEY, AUSTRALIA - MAY 27: Kieren Jack of the Swans and Jarrad McVeigh of the Swans and team mates run onto the field during the round 10 AFL match between the Sydney Swans and the North Melbourne Kangaroos at Sydney Cricket Ground on May 27, 2016 in Sydney, Australia. (Photo by Cameron Spencer/Getty Images)

Jarrad McVeigh declares himself fit for AFL Grand Final

Sydney co-captain Jarrad McVeigh is set to play in Saturday’s decider after declaring himself fit for the grand final.

Channel Seven’s Tom Browne has reported that McVeigh will play, after missing the preliminary final win over Geelong.

McVeigh sustained a calf injury in Sydney’s six goal win over Adelaide in the semi-final, and subsequently missed last Friday night’s 37-point win.

The 31-year-old was originally listed as a 50-50 chance to play in Saturday’s match, although with defender Aliir Aliir now missing with a knee injury, McVeigh will take Aliir’s spot in the line-up.

Rising Star Callum Mills, who missed also the preliminary final, trained on Wednesday, which may cause another selection headache for the Sydney match committee.