Battle of the bars: Yankees, Astros fans squaring off in New York City

WABC – NY

With 27 world championships, New York Yankees fans have a very different definition of success. For them, five years since their last league championship series is considered torture.

What to Read Next