Baseball! posted in present on April 15, 2014 11:13 am From Deadspin: Phillies Fans’ Reactions To Dan Uggla’s Grand Slam Are Amazing NBC Sports: That was some win for Luis Avilan last night Talking Chop: Jeff Francoeur’s teammates at El Paso pull best prank of all time Read more No Comments