JJ Peters Sep 15, 20232 minThe Nationals Extend GM Mike Rizzo with Multi-Year DealThe Washington Nationals will have Mike Rizzo at GM for the next few years! In a significant move that underscores the Washington...