Tuesday, September 1, 2026

CarMax Park - Richmond Flying Squirrels

Erie SeaWolves (DET) @ Richmond Flying Squirrels (SF)

July 18, 2026

Flying Squirrels 7, SeaWolves 6 (10 inn.)

W: Ryan Vanderhei
L: Wandisson Charles
HR: E.J. Exposito (ERI)
Attendance: 7,651
Time of Game: 3 hours, 11 minutes

Stadium Facts

Location: Richmond, VA
Opened: 2026
Capacity: 10,000
Level: Double A
League: Eastern

While Richmond is one of the nearest minor league cities to me, I intentionally saved this one for the third season of my minor league tour to see a game at the brand new CarMax Park, which just opened this year.  It being my final minor league game of 2026 was mostly a coincidence though.  As it turned out, I saved one of the nicest parks and one of the best games for last.  I drove down to Richmond for a Saturday night game in mid-July.

CarMax Park is located a few miles northwest of downtown Richmond, just off of I-95 and right in the shadows of its predecessor, The Diamond, which remains standing for the time being.  It sort of reminded me of seeing the New Comiskey Park towering over the old stadium during its final season on the South Side of Chicago.  Except, just the opposite.  Here, the old concrete behemoth towers over left field of the brand new stadium with a sunken field below street level.  It has a really neat design to its 360 degree concourse.  There is ample outfield bleacher and lawn seating, with rail seats along the outfield wall and overlooking the home bullpen.  There are patio and party areas down each line as well.  Plenty of premium seating options are available, as you might expect in a brand new park.  There is a dugout suite right next to the visitors' dugout.  The second level is lined with suites and a large indoor lounge on the third base side.  Of course, there is plenty of regular seating sections in the lower level as well, stretching well beyond first and third base on each side.  This park features a huge video board in right field with all the bells and whistles.  There is also an interesting tall and narrow auxiliary board in left, though it could use some fine tuning on what information it actually displays.  It is a really impressive ballpark.  I never went to a game at The Diamond, but from the external visuals it presents, I've got to think this is about as big of a ballpark upgrade as possible in the minors.  Richmond has to be on the short list for potential promotion to AAA should expansion occur anytime in the near future.  There was a huge crowd on hand for this Saturday night game.  The largest crowd of any minor league game I attended this year, in fact.  There were postgame fireworks, which I didn't stick around for but noticed they were shooting them off from inside the ballpark.  They made news for a fireworks fiasco less than a week later.  Thankfully, nobody was seriously injured.  I'm guessing they'll move the firework launch point outside the stadium once construction in the area is complete.

This turned out to be a memorable game to close out my 2026 journey as well, between two of the Eastern League's top teams.  Southpaw Charlie McDaniel started this game for the Flying Squirrels.  He pitched pretty well overall, but gave up a home run to left by E.J. Exposito in the second inning to put the SeaWolves on top.  Then in the third, Erie started wreaking havoc on the bases.  Patrick Lee walked to start the inning, stole second and third and eventually scored on a sacrifice fly by Peyton Graham.  The SeaWolves stole three bases in two separate innings with a total of nine in the game, adding to their Eastern League stolen base lead.  They also got a great outing on the mound from Hayden Minton.  The righty pitched five scoreless innings.  He left with a 3-0 lead as the SeaWolves added a bit of a gift run in the top of the sixth.  They scored on a pop-up to shallow center that was dropped by shortstop Gavin Kilen allowing the runner from third to score.  Kilen was not charged with an error though because he did get a force out at second on the play.  Kilen, the Giants '25 first round pick, had just made his AA debut the night before.  Richmond got their offense going almost immediately after Minton departed the game.  Kilen reached base on an error to start the bottom of the sixth.  He would then score when fellow AA newcomer Dakota Jordan lined a double to left-center to make it 3-1.  Charlie Szykowny would then follow with a RBI double of his own down the right field line.  Three batters later, the Flying Squirrels would tie the game on a groundball single up the middle by Ty Hanchey.  The next inning, a sacrifice fly by Sabin Ceballos put Richmond ahead for the first time.  Erie pulled even the following half inning though as Graham continued his productive night with a leadoff infield single, stole second and scored on a single by Justice Bigbie to make it 4-4.  The Squirrels kept on hitting the SeaWolves bullpen.  In the bottom of the eighth, they scored a pair against former Notre Dame pitcher Tanner Kohlhepp.  Zane Zielinski's single to right put Richmond back ahead.  A Kilen double off the right field wall, his first AA RBI, gave them a two run lead heading to the ninth.  Cristian Alvarado was not able to nail down the save for the Flying Squirrels though.  The SeaWolves got three hits against him.  The first was a one out single by Lee who proceeded to steal second, a risky decision at the time since he was not even the tying run.  But I guess this team has the green light to run at all times.  A two out RBI single by Seth Stephenson cut the lead to one.  That was immediately followed by a Graham double to tie the game, his third hit of the night.  Richmond wasn't able to answer this time as they went down in order in the bottom of the ninth.  That sent this game to extra innings, the first and only minor league game I saw this year that went beyond regulation.  Erie was unable to score the free runner in the top of the tenth, opening the door for Richmond.  They appeared to be on the verge of blowing their scoring chance too as they failed to score before two outs had been recorded and nine hole hitter Diego Velasquez came up to bat and quickly fell behind 0-2.  But he then lined a base hit to center for a 7-6 walk-off winner.  Let's go Nuts!

It was an exciting conclusion to my 2026 minor league tour.  It also brought to a close my tour of the Eastern League.  These rankings were a little tougher to do than the other two leagues I completed this year, because 10 of these 12 ballparks I visited over two years ago and Richmond was the only one this year.  Before I get to the rankings, a general observation:  I think AA is the sweet spot of minor league baseball.  It features ballparks that are almost exclusively high quality facilities.  Yet they are a lot more intimate than their AAA counterparts, many of which feel like just slightly smaller versions of MLB parks.  So if you want to see high quality baseball, both on the field and in the stadiums, but in a more intimate setting, AA is where it's at.  And now, here are my Eastern League ballpark rankings.

Eastern League Ballpark Rankings

1. Hartford
2. Richmond
3. Altoona
4. Akron
5. New Hampshire
6. Portland
7. Reading
8. Erie
9. Somerset
10. Harrisburg
11. Chesapeake
12. Binghamton

On the whole, if I were to rank the two AA leagues I've completed together (Southern and Eastern), the Southern League would probably fair better.  That's in large part to it having on average significantly newer parks than the Eastern League.  Some of the Eastern League classics are pretty cool though.  Hartford and Richmond were easy choices for the top two spots, with Hartford getting a slight edge on location (closer to downtown).  I think both are candidates for promotion down the road.  Altoona is a really cool setting and ballpark design.  The next handful were tough calls on a specific order.  Harrisburg and Chesapeake I liked at the time I visited, but would probably put them below the entire Southern League.  And Binghamton was an easy choice for the bottom of this list because it would rank near the bottom in each of the criteria I considered.

And with that, I'm done with year three of my minor league ballpark tour.  This was always going to be the point where I had a decision to make about where to go from here.  I only have one or two trips left that wouldn't require hopping on airplanes.  That said, while I have not yet committed to doing the entire 120 affiliated minor league ballpark tour, I have decided I am definitely in for another year.  At the very least, I want to close out the three leagues that I am at least halfway through already:  International, Midwest and Carolina.  So that's my goal for 2027.  Perhaps I'll even start knocking out parks in another league or two.  Come back next year to find out!



















Next ballpark: TBD 2027

Thursday, August 27, 2026

Perdue Stadium - Delmarva Shorebirds

Kannapolis Cannon Ballers (CHW) @ Delmarva Shorebirds (BAL)

July 11, 2026

Shorebirds 8, Cannon Ballers 0

W: Christian Rodriguez
L: Alexander Martinez
HR: Felix Amparo (DEL), Jose Perez (DEL), Andres Nolaya (DEL)
Attendance: 3,537
Time of Game: 2 hours, 28 minutes

Stadium Facts

Location: Salisbury, MD
Opened: 1996
Capacity: 5,200
Level: Single A
League: Carolina

I took a few weeks off from minor league baseball after my marathon June trip down south.  That left me with just two parks left to visit this year, both of which were close enough to home to do single day trips.  The first of those came the Saturday in July following Independence Day weekend.  I drove across the Chesapeake Bay Bridge for the first time in many years, and on down to Salisbury, Maryland.  The "Delmarva" geographic identifier for the Shorebirds refers to the tri-state region of Delaware, Maryland and Virginia.  Salisbury is located near the Eastern Shore of Maryland, but it is just a short drive north to Delaware or south to Virginia.

Arthur W. Perdue Stadium is named after the founder of Perdue Farms chicken company, which has its headquarters basically across the street from the stadium.  This 30 year old stadium has nothing particularly special about it, but is perfectly decent for Low A baseball.  It has a brick exterior with staircase entrances behind home plate that open up to the concourse that sits above the 200 level.  This concourse is mostly open air and allows you to see the action on the field from it.  A walkway bisects the 100 and 200 sections in the seating area that runs from just beyond first to third bases.  An interesting feature of this split section walkway is that there is an open space along it right behind home plate that contains a couple concession stands.  It is also possible to take a 360 degree walk around the perimeter of the playing field, even though there are no seats or amenities anywhere in the outfield.  This does provide standing room vantage points from the outfield though, located between the outfield wall and the advertising boards beyond it.  There are picnic and party areas further down the first and third base lines beyond the main seating bowl.  The second level situated above parts of the concourse contains the press box, a handful of suites and a club section.  Much like the Braves affiliates, three of which I saw on my June trip, the Orioles have all of their minor league clubs in close proximity to Baltimore.  It was quite noticeable how closely tied this organization is to the parent club, from all the O's gear I saw being worn by fans, to the singing of "Thank God I'm a Country Boy" during the 7th inning stretch.  I had concerns about potential summer storms rolling through this night, but fortunately that never materialized.  It turned out to be a nice night for baseball with a pretty good sized crowd on hand for this Saturday evening game.  It was Margaritaville Night in Salisbury, so the Shorebirds were wearing island themed jerseys.

Last I saw Kannapolis, they got no-hit in Hickory on the first game of my June trip.  So they had an extremely low bar to climb over for a better offensive performance.  They just barely cleared that bar.  Right handed pitcher Christian Rodriguez got the start for Delmarva and had himself an evening.  However, the first pitch he threw ensured the Cannon Ballers wouldn't be no-hit again.  Jaden Fauske lined one into right center and right fielder Junior Aybar just missed making a spectacular diving catch.  Instead it wound up being a leadoff double.  A couple batters later, Fauske failed to advance on a single to left as he seemed to think the shortstop was going to be able to make a play.  That proved to be costly because he never reached third base, nor did any other Kannapolis player the entire evening.  In fact, the first inning was the only time they would have multiple base runners in an inning all night.  Different story for the Shorebirds.  They were facing Kannapolis starter Alexander Martinez and quickly got on the board against him in the bottom of the first.  Braylon Whitaker led off with a double off the wall near the left field foul pole.  He would then score on a sacrifice fly by Jordan Sanchez.  In the bottom of the third, nine hole hitter Felix Amparo led off with an opposite field homer to right, his first home run of the season.  Whitaker followed with a single and would eventually come around to score to give the Shorebirds a 3-0 lead, thanks in part to Martinez's third balk of the game that advanced him to third.  Delmarva continued to string hits together in the sixth inning.  Jose Perez hit a towering opposite field two run homer to left-center to pad the Shorebirds lead to five.  Meanwhile, Rodriguez continued to cruise through the Kannapolis lineup.  He completed seven scoreless innings, allowing five hits, one walk and four strikeouts.  If this were a big league game, he probably could have kept going as he only threw 89 pitches.  Not that it was really needed at this point, but Delmarva put together their best offensive inning of the night in the seventh.  Doubles by DJ Layton and Adriander Mejia preceded a two run homer by Andres Nolaya.  They had more extra base hits (six) than the Cannon Ballers had total hits (five).  While Kannapolis was at least able to put the ball in play most of the night, that changed in the last two innings.  The last five Cannon Ballers to step to the plate all struck out.  The Shorebirds cruised to an 8-0 victory.  I must be bad luck for Kannapolis because they failed to score in either game I attended this year.  Delmarva had really been scuffling heading into this game too.  They hadn't had as much as a lead at any point of the first four games of this series.

This was my ninth and final minor league game of the year involving a White Sox affiliate.  They went an ugly 2-7 in those games, with Birmingham of all teams earning the only two wins.  Birmingham has been the Sox worst affiliate over the full season this year.  Just one more minor league game to go overall for me, which would be the following Saturday night in Richmond, Virginia.















Next ballpark: CarMax Park in Richmond, VA

Friday, August 21, 2026

Gwinnett Field - Gwinnett Stripers

Louisville Bats (CIN) @ Gwinnett Stripers (ATL)

June 21, 2026

Stripers 10, Bats 1

W: Connor Thomas
L: Sam Benschoter
HR: Jim Jarvis (GWN), Brewer Hicklen (GWN)
Attendance: 2,738
Time of Game: 2 hours, 28 minutes

Stadium Facts

Location: Rome, GA
Opened: 2009
Capacity: 10,115
Level: Triple A
League: International

I made it!  The finale of my 16 day, 13 ballpark journey.  Originally, I was scheduled to go to a game in Gwinnett County, Georgia on Saturday night and then was going to spend most of Sunday driving home.  Well, I still spent most of Sunday driving, but included one last baseball game into the mix.  The drive from Rome to Lawrenceville, the northeast suburb of Atlanta where the Stripers call home, took me right past Truist Park where the Braves were playing a game that same afternoon.  Which brings me to an observation.  While it makes all the sense in the world from the big league club's perspective to have all of their minor league affiliates so close, I'm not sure how great that is for the franchises themselves.  Yes, they are all located in cities that love the Braves and many fans probably enjoy seeing the future Braves stars as they progress up the system.  But it also might hurt attendance a bit when some fans could opt to just make the drive to Atlanta to see the big league team instead.  The three Braves affiliate games I attended on this trip were all weekend games, yet had mediocre sized crowds at them.  I especially wonder how much Gwinnett suffers when they are home at the same time as the Braves, playing just 35 miles apart, as they were this day.  Anyway, just something that crossed my mind.

Either '25-'26 was an offseason with an unusually high number of minor league ballpark naming rights deals expiring, or I just happened to hit all of them this year.  I assume Gwinnett Field is only a temporary name until a new corporate sponsor can ben found.  While I have not visited Low A Augusta yet, I feel pretty confident in saying Gwinnett Field is the crown jewel of the Braves minor league ballparks.  It is a very nice facility, and a good one to close my trip with.  The lower level has almost a big league ballpark feel to it with ample seating nearly running from foul pole to foul pole, with luxury seating sections right behind home plate.  A spacious concourse encircles the entire park.  The outfield has no standard seating, but considerably sized berm seating areas in both left and right field, as well as plenty of standing room vantage points all the way around.  Because of the larger lower bowl than is typical in the minor leagues, the second level situated above the main concourse is a bit further from the playing field.  It is lined with suites and party decks at the end on each side.  High rise residential buildings surround the park all the way around the outfield.  I already mentioned a downside of having an AAA team so close to the big league team.  But on the positive side, it means the fans are heavily invested in the team and its players.  That makes the game itself more of an attraction than it is some other places in the minor leagues.  That said, there is plenty of the traditional minor league fun to be had here too.  This was a very nice, sunny afternoon in Georgia.

As a neutral, the highlight for me going into this game was getting to see Elly De La Cruz make a rehab appearance for Louisville.  The Reds All-Star shortstop had a rough game on this day though, both at the plate and in the field.  He went 0-for-3 and committed a costly error that caused the Bats to give up a pair of runs in the first inning.  Louisville did score first though.  Former highly touted prospect Hurston Waldrep got the start on the mound for the Stripers.  In the first, he allowed a two out double to Hector Rodriguez, who then came around to score on an Ivan Johnson single to left.  Turns out, that would be the only run the Bats would score on this day.  The Stripers, on the other hand, kept scoring all afternoon.  They were facing Bats righty Sam Benschoter.  A Brett Wisely triple down the right field line preceded the aforementioned fielding error on De La Cruz that tied the game.  Two more singles followed to score a second unearned run of the first inning that gave the Stripers a 2-1 lead.  In the third, Aaron Schunk doubled to left to score Wisely.  Gwinnett took full control of the game in the fifth inning.  Jim Jarvis started the frame by clubbing a home run into the Louisville bullpen near the right field foul pole.  A couple more singles and then a sacrifice fly by Schunk put the Stripers up 5-1 through five.  They would go on to score in every inning in which they batted the rest of the game.  In the sixth, it was a RBI double by Jarvis.  The Bats defense contributed to their pitchers' struggles all afternoon.  In the seventh inning, Gwinnett had already tacked on two more runs on a two run homer slugged into the home bullpen by Brewer Hicklen before an error eventually led to a third run in the inning.  For good measure, De La Cruz's late game replacement, Garrett Hampson, also committed an error in the eighth inning to push another unearned run across.  Three Bats errors in the game allowed four unearned runs to score, turning what probably would have been a loss anyway into a blowout.  Gwinnett won this one by a final score of 10-1.  Waldrep and the three relievers who followed all had nice outings on the mound for the Stripers.  They allowed just six hits in the game, with five of them being singles.

Not the most exciting game to end the trip with, but I was not going to complain at this point.  I definitely had a sense of accomplishment pulling off my most ambitious baseball trip to date, which made the long drive home that evening quite tolerable.  With 13 ballparks crossed off my list on this trip to add to the five I hit earlier in the year, I was already through 18 of the 20 ballparks I had intended on visiting this year with more than a week left to go in June.  Those last two stops were drivable day trips for me, both of which I wound up doing on consecutive Saturdays in July.



















Next ballpark: Arthur W. Perdue Stadium in Salisbury, MD

Wednesday, August 19, 2026

AdventHealth Stadium - Rome Emperors

Hudson Valley Renegades (NYY) @ Rome Emperors (ATL)

June 20, 2026

Renegades 3, Emperors 2

W: Rory Fox
L: Zach Royse
S: Wilmy Sanchez
HR: Core Jackson (HV), Kyle West (HV), Eric Hartman (ROM)
Attendance: 1,788
Time of Game: 2 hours, 27 minutes

Stadium Facts

Location: Rome, GA
Opened: 2003
Capacity: 5,105
Level: High A
League: South Atlantic

The final weekend of my trip started with me making a relatively short drive from Madison, AL to Rome, GA.  This was a pretty interesting drive, much of it being on two lane highways going through the foothills of the Appalachian Mountains.  Rome itself, located in the northwest part of Georgia, is quite hilly too.  AdventHealth Stadium is located on the northern edge of town, a decent ways from downtown.  With the Southern League in my rearview mirror, it was time to close out a second league in as many nights with my final visit to a High A South Atlantic League ballpark.

This is maybe a tad unfair to AdventHealth Stadium that I saw it near the conclusion of a trip that otherwise included higher level ballparks and truly unique A-ball facilities, but I think I can safely say this was my least favorite stadium on this trip.  It reminded me a great deal of the home ballpark of the team the Emperors were hosting this night, the Hudson Valley Renegades, right down to the artificial playing surface.  Artificial turf in Georgia makes no sense to me.  This park opened in 2003, a little before the boom in modern minor league ballpark design.  There is ample onsite parking.  A retro brick exterior greets fans coming into the main entrance behind home plate.  The main concourse is located under the grandstand, which is where you will find most of the concessions, and interestingly, an indoor space that is the team store on one side and a bar area on the other.  The main grandstand has a walkway separating the 100 and 200 levels.  There are two large entryways from the concourse to this walkway.  Railings separate the sections.  In the 200 level where I was sitting, these railings made it difficult to move around, and the ramps leading up to the sections were not particularly well marked as to which sections they served.  A curious design choice, I thought.  The main grandstand is topped off with a row of suites surrounding the press box.  Seating only runs a little past third base on that side of the park.  The first base side, on the other hand, has large open spaces beyond the grandstand that house additional concessions, a picnic area, a kids zone and berm seating that stretches around into right field.  I mentioned in the Hub City write-up how unusual it was to see the PA announcer sitting at field level rather than in a booth somewhere.  Well, that was nothing compared to Rome where the PA announcer was really a jack of all trades.  In addition to normal PA announcing duties, he was also the primary emcee of in-game entertainment and a hype man.  And he did all of this while wandering all around the park, sometimes even announcing next batters while on the move.  Not sure what they pay this gentleman, but it is probably not as much as he deserves.  He has a great set of pipes too.

I happened to be wearing a Notre Dame t-shirt this day, without realizing until the evening that the starting pitcher for Hudson Valley was former Fighting Irish right-hander Rory Fox.  He was opposed by Zach Royse, who was selected 23 picks after Fox in last summer's draft.  This was Royse's High A debut.  Both pitched pretty well in this game outside of the home runs they allowed.  Royse surrendered the first home run to the second batter of the game as Core Jackson slugged one out to right into the Renegades' bullpen, giving Hudson Valley an early lead.  The Emperors didn't have as much as a hit against Fox in the first three innings, with the only base runner reaching on a dropped routine fly ball to right fielder Luis Durango.  The Emperors finally got something going in the fourth.  John Gil started the inning lining a single to right.  That was immediately followed by Eric Hartman hitting a towering home run to the kids zone in right, well beyond the outfield wall.  That put Rome ahead 2-1.  That was the extent of the damage done against Fox on the night.  He finished with just those two runs allowed on three hits, one walk and six strikeouts in 5 2/3 innings.  In the half inning right after falling behind, Hudson Valley retook the lead.  With one out in the top of the fifth, Eric Genther lined one to right and hustled to second for a double.  Then Kyle West parked one to deep right, into the trees for a two run homer.  That put the Renegades back ahead by a 3-2 score.  As it turned out, neither team would score again after that.  Hudson Valley missed several opportunities to score more throughout the night, but were unable to get key hits as they left 10 runners on base.  Luckily for them, it didn't matter as their two home runs were enough.  Other than the inning they scored their two runs, Rome wasn't able to muster multiple hits in an inning all night.  Wilmy Sanchez got the save by striking out three of the four Emperors he faced.  It was a 3-2 victory for Hudson Valley, with all five of the game's runs scoring on the three home runs.  Fox deservedly picked up the win.

And with that, I had wrapped up my tour of the 12 South Atlantic League ballparks.  A caveat to that though.  I visited Aberdeen back in 2024.  However, this year they lost their Orioles affiliate status and were replaced in the SALLY by Frederick.  I wasn't able to make it to a game in Frederick this year, but will definitely go to a game there at some point.  I will go ahead and post my ballpark rankings for the league now though and will update accordingly once I've visited Frederick.  These rankings were much more difficult to do than the Southern League because I visited almost half of them over two years and 40+ ballparks ago.  I did skim through my write-ups of those older visits to jog my memory for these rankings.  And here they are.

South Atlantic League Ballpark Rankings

1. Hub City
2. Greenville
3. Winston-Salem
4. Asheville
5. Brooklyn
6. Greensboro
7. Wilmington
8. Bowling Green
9. Jersey Shore
10. Aberdeen
11. Hudson Valley
12. Rome

Perhaps it is recency bias, but I went with two ballparks from this trip for the top two spots.  Hub City was a pretty easy choice for the number one spot though.  Asheville was the most difficult to place, in the same way that I have a hard time deciding where to rank Fenway and Wrigley when rattling off MLB stadiums.  It is such a timeless gem that it can't be ranked near the bottom.  But it also isn't nearly as "nice" as the newest stadiums.  I settled on fourth, right ahead of Brooklyn, which is another ranking not so much based on the quality of the park, but because of its extremely unique location and surroundings.  Hudson Valley and Rome were pretty easy choices to put at the bottom of this list, though I could have gone either way with the order of those two.  As I keep pointing out, none of these parks are bad at all.  They are all much nicer than the Class A ballparks I remember visiting in my younger days.

Just one more day to go on this marathon trip down south.  That last Sunday would wind up being a long day of driving, with an afternoon game in Gwinnett mixed in.



















Next ballpark: Gwinnett Field in Lawrenceville, GA

Saturday, August 15, 2026

Toyota Field - Rocket City Trash Pandas

Montgomery Biscuits (TB) @ Rocket City Trash Pandas (LAA)

June 19, 2026

Biscuits 11, Trash Pandas 2

W: Santiago Suarez
L: Ryan Costeiu
HR: Kenny Piper (MTG), Will Simpson (MTG), Jadher Areinamo (MTG), Raudi Rodriguez 2 (RCT)
Attendance: 4,959
Time of Game: 2 hours, 55 minutes

Stadium Facts

Location: Madison, AL
Opened: 2021
Capacity: 7,500
Level: Double A
League: Southern

On the final Friday of my trip, I drove pretty much the entire length of Alabama to the northern part of the state near Huntsville.  I arrived in suburban Madison just in time to watch the USMNT's second World Cup game at a nearby bar.  Then it was off to see the seventh and final Southern League game of this trip, completing my tour of the entire league this year.  Toyota Field is a pretty new ballpark and the Trash Pandas are a new franchise as well, both debuting after the pandemic in 2021.  The Huntsville area is not new to minor league baseball though.  The Huntsville Stars relocated to Biloxi six years prior to the Trash Pandas arrival.  The Trash Pandas effectively replaced the Mobile franchise in the Southern League.

As one might expect from a ballpark that opened this decade, Toyota Field is a very nice modern facility.  Not only is the park new, but the entire neighborhood where it sits seems to be relatively new construction.  It very much has a suburban feel to it, unlike most of the other Southern League ballparks that are situated in or near downtown areas of larger cities.  The park has a large 360 degree concourse which is good sized in the outfield as well despite no fixed seats out there.  People walking around the outfield can get a close up view of pitchers warming up in the bullpens.  The home bullpen is situated such that you could actually watch a pitcher's warmup from directly behind the catcher if you are so inclined.  The outfield also houses a large kids zone featuring a mechanical bull ride.  The bar in right field has rail seating that actually slightly overhangs the right field warning track.  There is a yellow home run line below that which creates some interesting house rules for what constitutes a homer and what is a ground rule double.  In general, the outfield wall has all sorts of directional quirks that likely play tricks on outfielders unfamiliar with the park.  Just off the concourse on the first base side is the large team store right next to viewable batting cages.  Across the way from that area is a berm seating area down the first base line.  The rest of foul territory on field level features traditional stadium seating, with some patio seating at the back of sections down each foul line.  There are a bunch of luxury seating options too, including a couple field level suites.  The second level is pretty much exclusively luxury sections.  There is a large stadium club on that level on the first base side with suites running from behind home plate and down the third base line.  Rocket City dubbed this BBQ weekend.  They played as the Bama Butts this night with special uniforms for the occasion.  A bunch of local BBQ vendors had tents set up down the first base line for tastings.  Even without that, there was an impressive selection of concession options in the park.  After the wet night in Pensacola, the clear and warm conditions this Friday night in Madison were much appreciated.

Santiago Suarez started this game on the mound for the Biscuits, just as he did in the game I saw in Montgomery the previous week.  He was far more effective this time around.  He was opposed by another righty, Ryan Costeui, who looked pretty good early in this game, but it all fell apart in his final inning.  It was the Raudi Rodriguez show all evening for the Trash Pandas offense.  In the bottom of the first, he lined an opposite field homer to the Rock Porch in right to give Rocket City an early 1-0 lead.  Montgomery tied it in the second on a scorching line drive homer to left by Kenny Piper.  In Rodriguez's second plate appearance of the night in the fourth, he once again hit an opposite field homer to right.  This time though, it was a towering fly ball that clanged off the porch facade, above the home run line.  That put Rocket City up 2-1.  Other than those three solo home runs, the pitchers were pretty effective through the first four innings.  That changed in the fifth though when Costeui got touched up by the Biscuits.  Two singles and a walk loaded the bases with one out.  Then Jadher Areinamo hit a seeing eye single up the middle to knock in a pair of runs to put Montgomery ahead.  Another walk reloaded the bases and ended Costeui's night.  Will Simpson immediately greeted reliever Chris Cortez with a two run single to left.  Cortez would later walk in a run to allow the fifth Biscuits run of the inning to score.  Montgomery kept the offense rolling in the sixth when Simpson hit a towering three run home run to left, his third hit of the night with five runs driven in.  That gave the Biscuits a commanding 9-2 lead.  Areinamo would add a two run homer in the eighth, his fourth hit of the game.  That put the Biscuits up 11-2, which was the final score.  Areinamo and Simpson combined for seven hits and nine runs driven in.  On the other side, Rodriguez's two solo home runs were the only runs scored for the Trash Pandas.  He had more than half of the team's hits in the game, three out of five.  Montgomery looked like a completely different team than the one I saw lose convincingly at home the previous week.  Rocket City dropped both of their games I was at on this trip.

New feature! When talking to people about my minor league tour, I'm frequently asked which are my favorite ballparks I've visited so far.  I usually preface my response by saying that it is very difficult to compare parks at different levels of the minors and go on to name a few of my favorites at each level.  Additionally, visiting so many new parks each year makes it difficult to remember specifics about parks I visited several years prior.  So to help me remember how fond I am of different parks, I want to put some rankings in writing.  Because I'm not sure if I will ever visit every ballpark at every level, I'm going to further split out these rankings by league.  Once I've visited every park in a league, I will post my ballpark rankings for that league.  The Southern League is the first minor league that I completed.  It will be one of the easier to rank since I was at all eight of these parks this year.  While I'm not using a thorough mathematical formula for these rankings, I'm going to use three primary criteria in the following order of significance:  (1) Overall ballpark quality, (2) Location/neighborhood, (3) Gameday experience (concessions/in game entertainment).  The last one receives the smallest weight because I know my personal experiences were largely determined by what particular game I attended.  I don't want to punish a stadium too much because I went to a Tuesday night game rather than a Saturday night with some major promo.  The other thing I want to state up front is that since the minor league reorg earlier this decade that saw many of the worst facilities lose their affiliation status, there really aren't any bad parks left in the minor leagues.  Even the ones that will show up at the bottom of these rankings are solid ballparks where you will likely have a good time if you visit.  But rankings are rankings and some parks have to finish last.  Without further ado, let's move onto my first minor league ballpark rankings.

Southern League Ballpark Rankings

1. Knoxville
2. Chattanooga
3. Rocket City
4. Birmingham
5. Montgomery
6. Pensacola
7. Biloxi
8. Columbus

The top spot really came down to the two new Tennessee ballparks in Knoxville and Chattanooga.  I went back and forth on which one to put up top as both are among my favorite parks in all of the minor leagues, but ultimately settled on Knoxville because of location.  New construction is ongoing in both neighborhoods though, so this might change years from now.  Rocket City and Birmingham are upper echelon stadiums as well.  I probably could have ranked Montgomery, Pensacola and Biloxi in any order and felt okay about it.  Columbus was a fairly easy choice to put last, despite being a perfectly decent park in its own right.  It just doesn't have anything particularly special about it like the rest of the Southern League parks do.

So that closes out one league.  The next night, I would close out another in Rome, Georgia.
















Next ballpark: AdventHealth Stadium in Rome, GA

Friday, August 14, 2026

Blue Wahoos Stadium - Pensacola Blue Wahoos

Birmingham Barons (CHW) @ Pensacola Blue Wahoos (MIA)

June 18, 2026

Barons 16, Blue Wahoos 13 (8 inn)

W: Carson Jacobs
L: Nigel Belgrave
S: Morris Austin
HR: Alec Briley (BIR), Grant Magill (BIR), T.J. McCants (BIR), Garret Forrester 2 (PNS), Dillon Lewis (PNS)
Attendance: 3,723
Time of Game: 3 hours, 14 minutes (3:40 delay)

Stadium Facts

Location: Pensacola, FL
Opened: 2012
Capacity: 5,038
Level: Double A
League: Southern

Thursday wound up being what was probably the most memorable day of this trip.  I drove along the Gulf Shore from Biloxi to Pensacola, passing through Mobile, Alabama along the way.  It rained a good portion of the drive as the first tropical storm of the season was hitting the coast.  Thankfully, that rain wasn't too heavy at the time I was driving, because apparently it got much worse soon after I passed through, particularly in Mobile.  When I got to my hotel in Pensacola, I turned on the local news to reports of significant flooding in Mobile that temporarily shut down some major throughways.  This first wave of the storm actually missed Pensacola completely.  It was dry, but quite windy and humid as I explored downtown Pensacola.  The forecast in Pensacola improved as the day wore on so it looked like the game would go off without a hitch.  That wasn't exactly the case, however.

Blue Wahoos Stadium is very similar in design to the ballpark in Biloxi I had visited the night before.  It also has a nearly completely open air concourse above the main seating bowl.  The third base side has a slightly overhanging roof above a second level party area.  The first base side though has only tarp coverings above.  Crucially, there are a couple of indoor spaces at the back of the concourse, including an indoor bar area named after pro golfer and partial team owner Bubba Watson.  Bubba's Sandtrap came in handy later in the evening.  This park features a much different type of scenic view beyond the outfield walls than Biloxi.  It is located right on the Pensacola Bay.  Well hit home run balls to left field have a very good chance of getting wet.  By seating capacity, this is the smallest park in the Southern League, holding just over 5,000.  Regular seats run most of the way around foul territory, but the sections have fewer rows than most other parks, keeping all the fans very close to the action.  There is some lawn seating in right field, but otherwise no outfield seats.  This park doesn't have a lot of luxury seating areas either.  There are party areas down each line though.  I was a bit confused by the choice of an artificial playing surface, which was apparently just installed a couple years ago.  However, that made a lot more sense later as there is no way a grass field would have been able to handle the amount of rain that was to come.  At the beginning of the game, the wind was howling in from right field.  It almost seemed like hitters were playing the elements and trying to hit the ball to left, even left-handed hitters.  Conditions changed rapidly as the night progressed.  On this night, the Blue Wahoos took on an alternate identity of the Pensacola Mullets, wearing special uniforms for the occasion that celebrated both the fish and the hairdo.

It turns out, Birmingham was involved in the two most exciting games of my trip, though they could not have been more different types of games.  It started out harmlessly enough as the starting pitchers, lefty Lucas Gordon for the Barons and righty Eliazar Dishmey for the Blue Wahoos, cruised through the first few innings.  It was Gordon's second straight start that I got to see in person.  Pensacola scored first in the bottom of the third.  One of the Marlins top prospects, Aiva Arquette reached on a hit by pitch, stole second, and scored on a throwing error by third baseman Caleb Bonemer.  Bonemer was playing for Winston-Salem when I saw them the previous week, but was promoted to Birmingham during my trip.  He would single and score a run in the next half inning, which was a three run frame for the Barons.  They had four straight hits, with the big blow being a two run double by Dylan Campbell.  Birmingham tacked on three more runs against Dishmey in the fifth inning on a three run homer by recently renamed Alec Briley.  It was a towering fly ball the opposite way to left that kept carrying.  That put the Barons up 6-1.  The game turned on a dime in the bottom half of the inning though.  Gordon struck out the first hitter of the inning, but then surrendered a home run to Garret Forrester, his first of two homers in the game.  He also homered in the game I saw the Blue Wahoos play in Columbus.  Another strikeout followed that.  But with two outs, things went off the rails for the Birmingham pitching staff.  The next 10 hitters reached base safely against three different pitchers.  That streak featured five hits and five walks.  Reliever Aric McAtee didn't retire any of the five hitters he faced and mixed in a wild pitch and a balk too.  The last of those 10 hitters to reach base was Arquette lining a ball to left-center for a bases clearing three run double.  When it was finally over, the Wahoos put up a 10 spot in the inning to take a seemingly commanding 11-6 lead.  Turns out, the Barons had a wild offensive inning in them too, the very next half inning.  After a strikeout to start the frame, Birmingham's eight and nine hole hitters, Grant McGill and T.J. McCants, hit back-to-back homers.  McCants is a Pensacola native, so perhaps he was powered by some home cooking.  It was his first AA homer.  The floodgates opened on an error by Arquette, a natural shortstop playing third base.  Two batters later, he was unable to make a play on another fairly routine grounder that was ruled a hit.  The Barons wound up scoring seven runs in the inning with four of them being unearned.  They retook the lead by a score of 13-11.  It was after this half inning that I was walking back to my seat when I overheard a team employee say that a storm was approaching and due to arrive in about 10 minutes.  That proved to be spot on.  Dillon Lewis led off the bottom of the sixth with a home run to left, probably the best hit of all the homers on this night.  Lewis joined Forrester in hitting homers in both Pensacola games I saw on this trip.  A couple pitches into the seventh, the skies opened up and the game came to a halt.  It was absolutely pouring, about as hard as I could recall ever seeing with me outside experiencing it.  Fortunately, I was able to find cover in the aforementioned Bubba's Sandtrap.  It continued to pour for at least a half hour at which time I was pretty certain there was no way the game was going to resume, particularly since it was already an official game.  I kept waiting for a break in the downpour so I could make my way to my car.  That never really happened, so I eventually made a mad dash to the parking lot, and got drenched in the process.  For MLB games, we are frequently reminded that once a game is started, the decision to call a game is up to the umpires in consultation with the league office.  Well, apparently in the minors, the home team has some sway in such decisions as well.  As the hours wore on, there was no logical reason why this game wasn't called, except that Pensacola was in the thick of a first half division title race with just a few games left and they couldn't really afford a loss in this game.  So the teams waited over 3 1/2 hours before the game eventually resumed well past midnight.  I'm not going to write much about what happened after the resumption since I was long gone.  I read the next day that 12 fans remained in the park when the game resumed.  Birmingham wound up scoring in each of the next two innings, plus Pensacola added a run on Forrester's second homer.  Then the game was halted again because a 1 a.m. curfew had been hit.  Initially, they called it a suspended game to be resumed the next day.  However, the Southern League office stepped in and put an end to the madness declaring it an official game after eight innings.  The Barons won by a final score of 16-13.

That was truly one of the craziest games I've ever been to.  And now I can say I have first hand experience of what tropical storms can be like on the Gulf Coast.  Thankfully, this wasn't a powerful enough storm to reach hurricane status.  It brought an end to a very wet four days on the Gulf Coast.  Fortunately, the weather was much nicer for the rest of the trip as I started my trek back north.
















Next ballpark: Toyota Field in Madison, AL

Tuesday, August 11, 2026

Keesler Federal Park - Biloxi Shuckers

Columbus Clingstones (ATL) @ Biloxi Shuckers (MIL)

June 17, 2026

Clingstones 9, Shuckers 4

W: Shay Schanaman
L: Tanner Gillis
HR: Kevin Kilpatrick (COL), David McCabe (COL), Archer Brookman (COL), Andrew Fischer (BLX)
Attendance: 2,608
Time of Game: 2 hours, 57 minutes

Stadium Facts

Location: Biloxi, MS
Opened: 2015
Capacity: 6,098
Level: Double A
League: Southern

The final week of my trip started with me reaching the furthest point from home of the voyage in Biloxi, Mississippi.  What was supposed to be one day without baseball in Biloxi became two as the Tuesday night game got rained out.  This was part of a very wet stretch of weather I encountered while on the Gulf Coast.  I did not wind up seeing the sun much at all during what turned into three days in Biloxi.  I had predetermined that Biloxi and Pensacola would be the two stops on this trip that I was committed to stay until I was able to see a game since neither would have been particularly easy to return to in the future.  This was my first time ever in the state of Mississippi, now allowing me to make the claim that I have been to every state east of the Mississippi River.  Biloxi is a pretty interesting place.  It is a resort and casino city right on the recently renamed Gulf of America.  Several casinos line the highway that runs right along the ocean shore.  These casinos appear to be the driving force of the local economy.  While I didn't do much gambling, it worked out nicely to have indoor entertainment options on these rainy days.

Keesler Federal Park is situated in the shadows of what is probably the most visually impressive of the Biloxi casinos, the Beau Rivage Resort and Casino, which provides a unique and scenic skyline view when looking out beyond the outfield wall in right-center.  Once inside the park, I became thankful that they didn't try to play the game the night before because there would have been hardly anywhere to go to avoid the rain within the ballpark's perimeter.  There is an open air concourse above the main seating bowl with only the very back of the concourse where the concessions and vendors are located that has cover from the suite level above.  I found this to be a curious design choice for a ballpark in a region that I have come to assume is prone to precipitation in the summer months.  Virtually all of the seats are on the field level in foul territory, with standard seating stretching most of the way from pole to pole, except for a terrace section down the left field line.  There are no fixed seats in the outfield.  However, right field features a kids splash zone and a tiki bar surrounded with sand and beach chairs, clearing going for an ocean beach feel out there.  The only seats that aren't on the lower level are attached to the suites above the concourse, bookended by party decks on each side.  This is a bit of a no frills ballpark, as the modestly sized video board in right field provided the only signage in the entire park that contained game status information, as far as I could tell.  With this ballpark situated just a block from the ocean, it was unsurprising, yet quite attention grabbing to see tons of seagulls flocking around the playing field the first few innings.  They seemed to migrate elsewhere as the night progressed though.  The wind was blowing pretty stiffly off the ocean, in from right field on this night.

After having seen all of the Southern League teams in action the previous week, this second week of Southern League games meant I was seeing both teams for the second time on this trip.  In the case of Columbus, this was the second straight game of theirs that I witnessed.  They were far more impressive in this game than the one at home a few days earlier.  Meanwhile, Biloxi had a few new faces added to the roster just in time for this game.  Outfielder Josh Adamczewski and third baseman Andrew Fischer, who are both among the top handful of prospects in the Brewers deep system, made their AA debuts on this night.  Both made positive contributions for the Shuckers in this game too, but they didn't get a lot out of the rest of the lineup.  Right handed pitcher Tanner Gillis got the start for Biloxi and southpaw Herick Hernandez got the nod for Columbus.  Both had fairly pedestrian evenings.  Fischer announced his presence quickly leading off the bottom of the second.  He lined the third pitch he saw well past the wall in right field, against the wind, for a home run in his first AA plate appearance.  That gave the Shuckers an early 1-0 lead.  It was erased in the top of the third though.  With one out, nine hole hitter Kevin Kilpatrick lined one into the left-centerfield gap for a double, starting a big night for him.  A few batters later, David McCabe lined one to right for a single, causing seagulls to scurry and allowing Kilpatrick to score to tie the game.  It was the first of three run scoring hits for McCabe on the evening.  The Clingstones really started to get to Gillis in the fifth.  Kilpatrick crushed a solo home run to left to put Columbus ahead.  He would finish the night 4-for-4 with three runs scored and just a triple shy of the cycle.  Three batters later, McCabe crushed a two strike offering the opposite way for a two run homer, his 16th long ball of the year, which led the Southern League at that point.  It also gave him homers in both games I saw him play on this trip.  That put the Clingstones on top 4-1 and ended Gillis' evening.  Hernandez wouldn't survive the fifth either.  In the bottom half, he walked the bottom two hitters in the Shuckers lineup.  Then Adamczewski picked up his first AA hit and RBI with a double off the wall in left-center that scored one.  After a pitching change, consensus #1 prospect Jesus Made turned around to hit left handed for the first time in this game and grounded out to first base, scoring another run to cut the Clingstones lead to one.  Two more walks followed that, but the Shuckers left the bases loaded and the Clingstones clung to their lead through five.  The sixth started with a scary play in which Made and Adamczewski collided on a shallow fly ball to left, which was ruled an error on Made.  Both players remained in the game for the time being, but Made was replaced an inning later.  He returned to the Biloxi lineup a couple days later.  That play led to Columbus scoring an unearned run on a sac fly.  The Clingstones added two more in the seventh on a pair of RBI doubles, by Patrick Clohisy and McCabe.  McCabe wound up with three hits and four RBIs on the evening.  This put Columbus ahead 7-3.  Both teams scored single runs in the eighth.  In the ninth, Columbus catcher Archer Brookman ended the scoring by hitting a towering home run to left to make it 9-4.  The Clingstones scored in each of the final five innings to win this game by five.  This was the final week of the Southern League's first half.  With the loss, Biloxi's South Division lead over Pensacola was cut to 1/2 game over Pensacola.  They would go on to win the division first half crown though, with the game I would see the next night in Pensacola figuring prominently in that title race.

I wound up spending one more day in Biloxi than I had planned, but I can think of worse places to spend extra time.  It was a nice start to the homestretch of this trip, leading into a very eventful Thursday a couple hours east in Pensacola.

















Next ballpark: Blue Wahoos Stadium in Pensacola, FL

Saturday, August 1, 2026

Synovus Park - Columbus Clingstones

Pensacola Blue Wahoos (MIA) @ Columbus Clingstones (ATL)

June 14, 2026

Blue Wahoos 8, Clingstones 4

W: Luis Moreno
L: Ian Mejia
HR: Juan Matheus (PNS), Jay Beshears (PNS), Garret Forrester (PNS), Dillon Lewis (PNS), David McCabe (COL)
Attendance: 1,911
Time of Game: 2 hours, 45 minutes

Stadium Facts

Location: Columbus, GA
Opened: 1926
Capacity: 5,500
Level: Double A
League: Southern

I stayed in Montgomery both nights of the middle weekend of my trip.  However, on Sunday, I made a day trip back east to Columbus, Georgia.  This was only about an 80 mile drive, but did involve not only crossing a state line, but also a time zone line.  Just barely.  Synovus Park is located way down yonder on the Chattahoochee River, just about a stone's throw from this river that separates Georgia and Alabama.  It is on a sports compound that also houses an indoor arena and ample parking lots.

Synovus Park is technically one of the oldest active ballparks in minor league baseball.  However, that is a bit misleading because the stadium formerly known as Golden Park underwent major renovations prior to the Mississippi Braves relocating to Columbus and becoming the Clingstones for the 2025 season.  It was previously a home for other minor league franchises and hosted the 1996 Olympic softball tournament.  For the most part, it looks like a very modern park now.  Except for the fact that the main concourse is located underneath the grandstand, a design choice most modern parks avoid.  Virtually all of the seats in this park are in that main grandstand that runs just past first and third bases on each side.  There is a walkway that bisects this grandstand and is where the tunnels from the concourse lead to.  In a bit of a rarity for the AA level, this ballpark has no outfield seating areas at all.  There are large picnic areas down both foul lines though.  At the top of the grandstand behind first base is a large club seating area.  And above most of the rest of the grandstand are suites and the press box.  A roof overhangs most of the seats, which kept a majority of the seats in the shade on this hot summer afternoon.  There was also a bit of a breeze that made the conditions pretty tolerable, in my opinion.  It was a pretty small crowd on this particular afternoon though.  Very much understandable to me why not many people would make plans to attend summer afternoon games in this part of the country.  While I'm sure that Synovus Park is a nice upgrade over the facility in Pearl, Mississippi from which this franchise came, it does not stack up all that favorably compared to most of the other current Southern League ballparks.  That's not a terrible insult though considering how nice most of the parks in that league are.  Columbus' close proximity to the big league club in Atlanta no doubt played a major role in the relocation as well.  This game concluded a four day stretch in which I got to see all eight of the Southern League teams in action.

This Sunday afternoon game wrapped up a six game series between the AA affiliates of NL East rivals Miami and Atlanta.  The Marlins affiliate from Pensacola won three of the first five games.  Starting this game on the mound were a pair of righties:  Ian Mejia for the Clingstones and Luis Moreno for the Blue Wahoos.  Moreno's outing got off to a bit of a tough start as he gave up a solo home run to David McCabe to right-center in the bottom of the first, giving Columbus an early lead.  Moreno settled down nicely after that though, not allowing another run until the fifth.  By that time, he had a comfortable lead to work with because the Blue Wahoos offense came to life in the second inning.  Cristian Hernandez reached on a hit by pitch and then started an aggressive inning on the base paths for Pensacola as he stole second and third for two of the four stolen bases in the inning.  Ian Lewis walked and promptly stole second as catcher Archer Brookman's throw trickled into the outfield allowing Hernandez to score to tie the game.  Cam Cannarella would later line a base hit to right to score another run, giving Pensacola a 2-1 lead.  The inning ended with Cannarella attempting to pick up the fifth stolen base of the inning, but Brookman threw him out.  After that inning, the Wahoos converted from small ball to a long ball team.  In the third, Juan Matheus crushed a two run homer to right center to put Pensacola up by three.  Mejia then walked two more hitters, ending his rough afternoon with four runs allowed on four hits and four walks in less than three innings of work.  The bottom of the third started with Cannarella making a leaping catch while banging into the wall in right center, potentially robbing a home run from Kevin Kilpatrick.  Cannarella would later leave the game after his next at bat.  Not sure if he was feeling the effects from that wall bang or if it was something else.  Fortunately, he was back in the lineup for the next Blue Wahoos game.  In the fourth, Pensacola nine hole hitter Jay Beshears lined a homer to left to add to the lead.  The Clingstones got one back in the fifth against Moreno, but he finished with five solid innings, giving up a pair of runs with no walks and five strikeouts.  Columbus cut the lead to two with another run in the seventh.  But in the eighth, Pensacola continued their power surge as Garret Forrester crushed a ball off the scoreboard in left to make it a 6-3 game.  That was immediately followed by an incredible diving catch by Columbus centerfielder Patrick Clohisy.  The Clingstones scratched out a run of their own in the bottom of the eighth, cutting the lead to two heading into the final inning.  Pensacola effectively put the game out of reach in the ninth when Dillon Lewis crushed a two run homer to center.  It was the fourth Wahoos homer of the game and second by a player the Marlins acquired from the Yankees in the Ryan Weathers trade last winter (Matheus the other).  Columbus went down in order in the bottom of the ninth, closing out an 8-4 Pensacola victory.

After a brief stint in the Eastern time zone, it was back to Montgomery for another night before heading down to Biloxi on Monday and finally a day off from baseball after seven games in six straight days.  The weather didn't quite cooperate as nicely in the final week of my trip though.



















Next ballpark: Keesler Federal Park in Biloxi, MS