tarabwellmanApr 4, 20191 minAbout Last Night: Cardinals Win Wild Night in PittsburghThe St. Louis Cardinals picked up a win on a wild night in Pittsburgh to cap off the two-game sweep. But it wasn't easy. It took some...