FanShot

Patriots sign Marcus Stroud?

4

I thought that free agents couldn't be signed right now?