FanShot

Minnesota Twins release their 2011 training video. A great behind the scenes look. I think it...

7

Minnesota Twins release their 2011 training video. A great behind the scenes look. I think it explains a lot.