The Swans have made three changes to the Round 22 side that will take on St Kilda at Etihad Stadium on Sunday.

Lance Franklin, Gary Rohan and Tom Mitchell have been given the green light to play and have replaced Jake Lloyd, Dean Towers and James Rose (all omitted)

Franklin returns from a back strain which has kept him sidelined for the last three matches, his last game was against Adelaide Round 18 where the star forward booted three goals.

Franklin kicked nine goals in the Swans and Saints' last battle - in Round 21, 2014 - in what was his 200th game.

Having only just returned from a hamstring injury, Rohan received a heavy knock to his knee in Round 20 against Collingwood which forced him to be rested last weekend.

Mitchell was right to go earlier in the week but needed one last check up at the specialst to be given the final tick of approval after missing a week with an eye injury.

Lloyd, Rose and Towers have been named as the emergencies.

The first bounce in Sunday's clash is scheduled for 3.20pm (AEST).

Click here to view the final team.