Twins open new stadium with win

Monday, April 12, 2010 - 2:12pm