A practical, familiar Fenway sports-pub option for England and neutral viewers near the heart of Boston.