Tori Bowie, a three-time Olympic medalist, has passed away, reports Yahoo Sports. She was 32. Icon Management Inc., her management company, and the USA Track and Field both confirmed her passing. “We’ve lost a client, dear friend, daughter, and sister,”…
Read More