Where does Sluggerrr live?
It’s Wednesday, can you guess where I am in these photos? I was very excited to take my first trip to a ball game outside of New York. This is the only other major league stadium I have been to besides Yankee Stadium. Here are some hints: The official mascot for the team is named…
Read more