The Twins are knocking it out of the park this year, literally! In addition to their outstanding season so far, they’re on pace to break the Major League Baseball record for most home runs in a season. Compared to their last 5 seasons, the Twins look like a completely different team. This got me thinking…how […]