Advertisements

Tag: Boston Red Sox

“We Want Boston”

The Red Sox have won 7 of their last 8 postseason games against the New York Yankees.

Advertisements
%d bloggers like this: