Categories
Selected Articles

Dolphins’ Terron Armstead retires from NFL at 33 after making $116 million

The five-time Pro Bowler announced his retirement on Saturday.