The Portland Sea Dogs (AA Red Sox) are great for catching a game with the family or friends. The ballpark is fairly new, only about 10 years old, and easy to navigate. All seats, even the real cheapies, are good. The food is pretty good for a concession stand, and there are many choices. Hadlock Field is a great place to see up and coming major leaguers.
more