OTL: Stadium Concessions

Play9:44
OTL: Stadium Concessions

Stadium food is a vital part of the game day experience for many sports fans, but what if some of those foods could make you sick? This story originally ran in 2010.