Three-time London Olympic gold medalist Allyson Felix was given the IAAF’s top annual honor Friday when she was named the organization’s Athlete of the Year. Felix was honored at the Athletes of the Year Awards Ceremony in Barcelona, Spain, as U.S. athletes also picked up year-end awards from Aries Merritt (Inspirational Award), the London Olympic women’s 4×100-meter relay team (Female Performer of the Year) and Robert Lida (Male Master of the Year) Friday. [Read more…]