Women’s Champions League Final: All you should know
Women’s Champions League Final is tomorrow, May 25th. The match will be hosted at the San Mames Stadium in Bilbao and will pit the two teams that have made it this far in the competition, which is the most prestigious international tournament on a club level in Europe. Here’s what you should know: Kristi Yamaguchi reminisces on making history as the first Asian American woman to win gold at the OlympicsVenus Williams, Rebeca Andrade, and Alexa Moreno among the athletes to be immortalized as Barbie dollsThis year’s final will be played between Lyon, who’s won the tournament eight times, and Barcelona, who are the reigning champions and are trying to win their second title in three years.