Giants’ Julian Love on his tackling machine: “I am proud of it.”

Giants’ Julian Love on his tackling machine: “I am proud of it.”