CALGARY, Alberta -- The Calgary Flames quickly filled a couple of needs Friday by signing winger Troy Brouwer to a four-year deal worth a reported $4.5 million annually and giving a one-year deal to goaltender Chad Johnson for a reported $1.7 million.The six-foot-three, 213-pound Brouwer is a candidate to play on the top line with Sean Monahan and Johnny Gaudreau after the Flames dealt Jiri Hudler to Florida in February. Brouwer, 30, won a Stanley Cup with the Chicago Blackhawks in 2010. The Vancouver native had 18 goals and 21 assists in 82 games, plus eight goals and five assists in 20 playoff games, for the St. Louis Blues in 2015-16.Brouwer spent three seasons in Chicago and four in Washington before one season in St. Louis.I think he wanted to remain here, but he didnt have the ties to the community, Blues GM Doug Armstrong said. The offers were going to have to equal out for him to stay, and we were a little bit shy of that offer.Brouwer has compiled 150 goals and 144 assists in 613 career NHL games.After bouncing unsuccessfully between four goaltenders in 2015-16, the Flames have picked up two new ones in as many weeks. Brian Elliott, acquired at the NHL draft from St. Louis for a second-round pick and a conditional draft pick, has a year remaining on contract that counts $2.5 million against the salary cap. Johnson appeared in a career-high 45 games for the Buffalo Sabres this past season.Calgary did not announce new contracts for star forwards and restricted free agents Monahan and Gaudreau, who were extended qualifying offers Monday.Calgary finished out of the playoffs this past season at 35-40-7. The Flames fired head coach Bob Hartley and replaced him with Glenn Gulutzan. Williams technical director Pat Symonds says his teams development has been remarkably stagnant compared to rivals Force India this year.After finishing third in the last two constructors championship, Williams finds itself in a battle for fourth place with Force India this year. It currently sits fifth in the standings, 10 points behind Force India, and has dropped 25 points to its rival in the last five races.After the opening five races of the season, Williams was 51 points ahead of Force India, but a major upgrade for the British-based Indian team at the Spanish Grand Prix started to turn the tables.I think we have been remarkably stagnant this year and other teams, particularly Force India, have moved on, he said. Force India did most of it in one upgrade, which is quite unusual these days because you tend to trickle things in race by race, but at Barcelona they made a pretty major step forward. It may not have been quite as apparent in Barcelona -- I think it took them a little bit time to understand it and best utilise it.We have also introduced upgrades and we have improved the car -- if we went baack to Barcelona now we would be a bit quicker, but the delta wouldnt be as much as Force India.dddddddddddd They have done an exceptional job, but I think our development, which has been a strong point in 2014 and 2015, has let us down this year.Symonds was reluctant to blame Williams early switch to its 2017 car and instead admitted the teams development plan had not delivered the results he expected.Certainly the facilities and infrastructure are exactly the same as it was [in 2014 and 2015], and most of the people are the same and we know they are capable of doing a good job.We did make quite an early switch this year to next years car, but thats not all of it because some of the things we concentrated on at the start of the year to become our developments right through the year simply didnt work as well as we expected. We have a target of what we expect to get out of the windtunnel in terms of [downforce] points per run and this year it was not as good as it was last year. ' ' '