After viewing the game last Sunday when the Patriots killed the Steelers, I would think they are re-thinking the wisdom of signing brown. Given the talent I saw on the field last Sunday, I would ask “Who Needs Him?”.
Patriots just gave him 9 million signing bonus?
A Patriots fan on another board opined:
“Suddenly, Josh Gordon is our most stable receiver.”