The one time I went to Fenway, I sat in CF underneath the John Hancock sign/scoreboard.
My seat faced the first base line. I had to crane my neck like an elementary school yearbook photo to watch the action. That place is a dump. I wish they would tear it down and build something new, but there isn't anywhere to do so unless you build it outside of town.
I'd say Patriot Place, but Foxborough is a tiny town off the beaten path that can handle a football game 8 times a year but would be screwed if they had a baseball team there. The infrastructure doesn't exist.