Norwich twin boys, 6, don’t let eye cancer slow them down

Cayden and Carter both had cancer in both eyes, Barker said. Although hereditary, Barker and the boys’ father, Angel Torres, and older brothers, AngelĀ …