Barking Hard
Member
The New York Yankees were back home for Game 3 of their ALDS matchup with the Tampa Bay Rays on Wednesday night, hoping to avoid a sweep. But Yankee Stadium itself played an instrumental role in what was ultimately a disappointing night for the team.