Patriots’ Kevin Faulk Doesn’t Rule Out New England Landing Larry Johnson