Former Sydney defender Ted Richards says criticism of Buddy Franklin is unnecessary and without grounds.

The Swans were fired out of the 2017 Grand Final race on Friday night be a dominant Geelong, with Franklin failing to kick a goal.

Richards (pictured) says the failure by the club to win a flag since Franklins arrival at the club just doesn’t make sense, with Franklin continuing to lead from the front every week.