This Moment. This Life.
Arian Foster went down in the Houston Texans‘ game today, and the worst is unfortunately expected.
According to Adam Schefter, it is being feared that Foster tore his Achilles.
Terrible, terrible news is the only way to describe that one.