Landon Collins Apologizes for Calling Teammate Eli Apple "a Cancer"
N.Y. Giants star Landon Collins is apologizing for his recent comments referring to teammate Eli Apple as “a cancer” … saying he met with Eli in person and cleared the air. ICYMI … Collins ripped into Apple during a radio interview with 98.7…