The guy is 35 and having a career year. He shows no signs of slowing down and has been a straight up warrior for the team his entire career. He is probably the Flames best ever all-around D-man, contributing equaling offensively and defensively.. I remember watching MacInnis play, but I was too young to be able to analyze his game enough to compare where Gio could stack up against him. Big Al still might hold best d man title, but looking at what Gio has done for the team and city, he’s going to finish top 5 all time for me. Where would you put him?