Even though Sanya Richards-Ross failed to make the 2016 U.S. Olympic team during track and field trials earlier this week, she still glorified God for the opportunity. On Sunday, Richards-Ross ran her final race in an attempt to qualify for the 2016 Olympics track and field team at Hayward Field in Eugene, Oregon. […]