
What Happened When a Yankee Fan Lost His Keys & Passport at Fenway Will Restore Your Faith in People
Fenway Park. Home to the Boston Red Sox. One of the most iconic stadiums in America and ground zero for one of sports’ most legendary rivalries: Red Sox vs. Yankees. But sometimes, even amid generations of rivalry, something more powerful than baseball takes the spotlight. Humanity.