Top MLB Plays From June 28
Mets Steven Matz has an amazing day at the plate and the mound.
Tigers James McCann walks off the Chicago White Sox
Astros Jose Altuve makes a tremendous juggling catch to end the inning.
Reds Skip Schumaker makes an outstanding diving catch in the outfield
Angels walk-off the Mariners on a wild pitch in the bottom of the tenth.
Orioles Travis Snider goes all out for a ball in the left field gap.
Giants Madison Bumgarner hits monster home run against the Rockies