How does free sandwiches for life sound to you? Well, if you have World Series tickets to spare, this restaurant in Chicago wants to feed you for the rest of your life. Susana Victoria Perez (@susana_vp) has more.

Story continues below