The patriots are now using Jon Stewart, aka Jon Leibovitz to tell the truth for once! Finally!