April 10, 2017 America Ferrera Completes Triathlon for the Leukemia and Lymphoma Society America Ferrera is best known for her role in the hit TV show Ugly Betty, but when she’s away from the cameras the super fit actress likes to take part ... Read more