Target Field rolls out DraftServ, self-serve beer dispensers for All-Star Game (photo)
The Minnesota Twins, in cooperation with company Delaware North and Anheuser-Busch, are rolling out a fantastic new concession stand feature sure to get beer lovers attending festivities related to