Answered May 7th, 2019

Bryce Harper launched his first grand slam with the Phillies in a win over the Cardinals on Tuesday.

when was the last time bryce harper hit a grand slam in a game