The Twins vs the Giants at home, and the Twins lose the series. That was a tough series to watch. Barely any offense, the only ...