‘Glory to God’: Elana Meyers Taylor Makes Olympic History
Team USA bobsledder Elana Meyers Taylor has finally secured the one thing that has eluded her over five Olympic Games: a gold medal. At 41 years old, Meyers Taylor won the women’s monobob on Monday in Italy, officially becoming the oldest American Winter Olympian to win gold and the most decorated black Winter Olympian of…
Read More “‘Glory to God’: Elana Meyers Taylor Makes Olympic History” »