September 26, 2011: Michael Morse’s clutch 9th-inning homer seals victory for Atahualpa Severino
On September 26, the Washington Nationals travelled to Miami to finish the 2011 season with a three-game series against the Florida Marlins. These were the final games to be played in Sun Life Stadium, described by Dan Le Batard as a “kind of a sad dump for baseball now, truth to be told, too empty […]