Twins open new stadium with win

Monday, April 12, 2010 - 3:12pm