See what the Indy 500's biggest spenders eat on race day
Only 65 days away, the Indianapolis 500 is so close you can almost taste it. Or maybe you're just smelling all the grilled sausage. The Indianapolis Motor Speedway earlier this week previewed its catering options for Month of May suite guests, many of …