CBS 2 Chicago wbbm7801059 670 The Score

Vince Tours Home Run Inn Pizza's Family-Owned Plant

If you're talking great pizza, then they're batting a thousand. Consumer Reports has named Chicago's Home Run Inn pizza the best frozen pizza in the nation. CBS 2's Vince Gerasole is visiting with the family team that cooks it up.