Greg Maddux
Bagwell hit his last major league home run against Greg Maddux on April 29, tying him for the most against any pitcher with seven.