Hold up. Wait a minute, i know I didn't just see them serving bratwurst at RFK stadium. I thought you only saw those in the midwest. Nice.
EDIT: Had to fix my post. i didn't want anybody thinking when i said brats i was talkin about ppl. brats are those large hot dogs