The 33-year-old Deion Branch is back with the Patriots. Hopefully, Troy Brown comes back too.