We discuss the Patriots lacking depth at the receiving positions. Plus, we discuss reports of TE Ben Watson visiting New England and if this would be a good signing.