NS... Armstead leaves Dolphins practice on cart with leg injury

Sucks