Deion Branch is returning to the Patriots, Tom Curran confirms.
The news was first reported by Shalise Manza Young of the Boston Globe.
More to come . . .
Deion Branch is returning to the Patriots, Tom Curran confirms.
The news was first reported by Shalise Manza Young of the Boston Globe.
More to come . . .