(Busch Stadium) It’s been nearly three years–since the 8th inning of Game 5 of the 2013 World Series, that David Freese has had an at-bat in Busch Stadium. And though he’s not in the Pittsburgh Pirates starting lineup tonight, the hometown hero has returned to familiar ground matured, in a good place, and happy to see St. Louis…

Get The Latest News!

Don't miss our top stories and need-to-know news everyday in your inbox.

Article continues after sponsor message

 

photo credit: Ron Chenoy-USA TODAY Sports