Highest Rated Comments


TSman281 karma

What was the most unique aspect of any of the stadiums you visited that stuck out to you? Such as the green monster in Boston or that crazy thing they got going on in center field in Miami. I also hope you enjoyed your time in Philly. The team sucks, fans are tough, but that just shows the passion our fans have not only for baseball, but all sports here.