Patriots Mailbag: Will Damiere Byrd Thrive After Reunion With Cam Newton?