Will Tebow make the cut in New England?