U.S. Markets close in 4 hrs 40 mins

Iginla will retire with Flames on July 30

The Calgary Flames confirmed that they will hold a retirement press conference on July 30 for one of the greatest power forwards and lethal snipers of his generation - and the franchise's former captain - to celebrate his 16-year run with the organization.