Deion Branch is back!