'Boston's "Green Monster" is in this stadium'
Fenway Park
BASEBALL: Bostons Green Monster is in this stadium
Boston's "Green Monster" is in this stadium
Boston's "Green Monster" is in this stadium
BASEBALL
Fenway Park
BASEBALL