What do you think of baseball? The post Phillies vs Nationals MLB Rivalry Explained: Why Their Fans Can’t Stand Each Other, ...