After a controversial start to his career, Dane Swan became a Collingwood great before it came to an abrupt end after 258 games.