NFL Network's Tom Pelissero and NFL Network Insider Ian Rapoport explain why the New England Patriots are unlikely to use their franchise tag.