"After a lot of careful thought and prayer I have decided to retire from football," Berger wrote. "I have been fortunate to enjoy 13 seasons and have had the opportunity to play with so many good players and coaches. I was on some great teams before the Vikings, but it wasn't until I got to Minnesota that I really felt at home. For seven years, I was able to play for a great organization and in front of the best fans."
The 35-year-old Michigan native was a sixth-round pick of the Panthers in the 2005 NFL draft. He was waived and sent to the practice squad before his rookie season, however, and then signed away by the Dolphins a few days later.
He appeared in just seven regular-season games across his first five years in the league, which were split between Miami and Dallas.
Berger finally got his break during his second stay with the Dolphins starting in 2009. He made 20 starts over two seasons before joining the Vikings in 2011, and he remained with the franchise for the rest of his career.
In all, the Michigan Tech product appeared in 145 regular-season games, including 84 starts, during his NFL career. He also played in four playoff contests.