Nationals Rally To Beat Phillies 8-6
The Washington Nationals ended an 8 game homestand Sunday night trying to avoid a sweep at the hands of the Philadelphia Phillies. What ensued was nothing short of unforgettable. Rookie Jefry Rodriguez took the mound...