The St. Louis Cardinals unveiled new food options and giveaway items ahead of their upcoming season, which starts Thursday.