All Articles

May 1, 2023
After playing over 1100 games as a minor-leaguer, Drew Maggi received a warm welcome to the plate by the Pittsburgh Pirates faithful fans