1. Asdrubal Cabrera Wins Game with Walk-Off Home Run, Delivers Epic Bat Flip

    New York Mets fans felt just about every emotion imaginable Thursday night. The Mets trailed the Philadelphia Phillies 6-4 in the bottom of the ninth inning at Citi Field when ...

    Zac Wassink Written by Zac Wassink about 8 days ago 4,393 reads 1 comments