Berglund is expected to miss at least four months after having surgery on his right shoulder.
Analysis: The St. Louis Blues forward was hurt while training for this season. He dislocated his right shoulder during the 2013-14 campaign. Berglund had 12 goals and 15 assists in 77 games last season.
The Royal Mounted Police say Richards was charged Tuesday with possession of a controlled substance. He will have to appear in court Sept. 10.
Analysis: Richards is currently a free agent after the Los Angeles Kings terminated his contract June 29. The NHL Players' Association has filed a grievance on his behalf, but a hearing date hasn't been scheduled.
The Calgary Flames have signed Giordano to a six-year contract. The Flames captain, an All-Star last season, had 11 goals and 37 assists in 61 games last season before sustaining a season ending injury on Feb. 25.
Analysis: Before his injury, Giordano led an improved Flames defense that helped the team make the playoffs for the first time since 2009. Giordano has 66 goals and 179 assists in 510 games, all with Calgary.
Ehrhoff has agreed to a one-year contract with the Los Angeles Kings. The team confirmed the signing Sunday but did not disclose financial terms.
Analysis: Ehrhoff scored 14 points in 49 games for Pittsburgh last season before missing the final 33 games and the postseason due to injuries, including a concussion. The 33-year-old German is an 11-year NHL veteran who also played for San Jose, Vancouver and Buffalo. He has 327 points in 741 career games. He will be a welcome addition to Kings' depleted defense after Robyn Regehr retired and Andrej Sekera signed with Edmonton earlier this summer.
O'Reilly's court case on charges of impaired driving has been continued to Sept. 10.
Analysis: O'Reilly was arrested on July 9 for allegedly striking an Ontario coffee shop with his pickup truck and fleeing the scene. The incident came a week after the offseason acquisition signed a seven-year, $52.5 million contract -- the largest in Sabres' history.
Briere announced his retirement after 17 NHL seasons Monday.
Analysis: Briere totaled 307 goals and 389 assists over 973 regular-season games with the Coyotes, Sabres, Flyers, Canadiens and Avalanche. The 37-year-old, who had eight goals and four assists in 57 games with Colorado last season, added 116 points (53 goals) in 124 postseason contests and was a four-time 30-goal scorer.