Flames GM Craig Conroy pulled off a shockingly attractive trade that should help his team now and down the road.

The deal, quite simply, is a home run for Conroy whose patience has proven once again to be one of his biggest virtues.