Liverpool FC Has Found a Home in Cambridge MA

Liverpool FC Has Found a Home in Cambridge MA

The Phoenix Landing in Cambridge's Central Square has become the go to Liverpool and Soccer bar of Boston. But how did it become that way?

The Phoenix Landing in Cambridge's Central Square has become the go to Liverpool and Soccer bar of Boston. But how did it become that way?