Video: The Game (Sausage) Is Afoot

In Chicago, the Chow Masters get their game on: game sausages, that is.