Copa Libertadores Final Preview: Palmeiras vs. Santos
Palmeiras rode their luck against River Plate, while Santos defied the odds at every turn to reach the final. We take a closer look at the Sao Paulo sides ahead of Saturday's title decider.
Watch the Copa Libertadores final:
Palmeiras vs. Santos - Saturday @ 3:00pm ET / Noon PT on beIN SPORTS