DirtDirtDirt
Well-Known Member
In the end the Harrison signing means one thing for the Pats. It means the Pats signed Harrison
No brainer move for the Pats, even if just for Intel
Id be pissed if i Was a Steelers fan, Harrison seemed to be the face of that organization
This strikes me as a the Yankee/Red Sox popular player switching sides