Ian Rapoport of NFL Network reports Saints OL Terron Armstead will miss “several weeks” due to an elbow injury suffered in Week 3.
Fantasy Impact: This is considered good news since the injury isn’t believed to be season-ending. Still, Armstead’s absence will hurt the Saints’ offense as a whole.
No Comment! Be the first one.