World Champion Philadelphia Phillies

To the long-suffering Philadelphia fan, congratulations.
The Phillies won the longest game in MLB history 4-3 to beat the Tampa Bay Rays in front of their fans for the first title since 1980.  The game withstood two days of rain, totaling 50 hours from start to finish.
Hats off to one of the most ruthless, yet faithful, [...]