Originally Posted by FearLanier
I think Wes Welker might be done in New England.
Anybody else notice that the dropped pass of his was eerily similar to his drop last year in the SB?
Not sure if this is the beginning of the end or not. If Gronk weren't out it'd be easier to write them off.