Sun Life Among Top 10 on Esquire's Stadium Food List Published September 27, 2010 • Updated on October 24, 2014 at 12:51 pm