Phillies vs Giants 5/3/24 BEST PLAYS I Alec Bohm is a Machine #phillies #philliesbaseball #philliesnation #philliesvsbraves ...