NY Daily News -
5 May 2021 04:52

That had to feel good. The Yankees -- and their fans -- so angry with the Astros cheating scandal that they believe robbed their chances to win World Series in 2017 and 2019, got a little taste of revenge Tuesday.
Share this Article