mattsbats.com
Battle of the Ballparks: PNC Park vs. Nationals Park
I was recently in Pittsburgh to see my hometown Nationals take on the Pirates. A lot of people think that PNC Park is the best baseball stadium anywhere from sea to shining sea. One of the reasons…