The Flames needed goaltending, so GM Brad Treliving traded for Brian Elliott and signed backup Chad Johnson. Adding free-agent forward Troy Brouwer, a proven playoff performer, is also a strong move. No. 6 overall pick Matthew Tkachuk will battle for a spot in the lineup at training camp. Glen Gulutzan is the new coach.