Home Run Inn Pizza Scores Big With Best Frozen Pizza In The U.S.

We don't know if their bases are loaded, but their pizza sure is, with sausage, and cheese and great sauce. Consumer Reports has just named Home Run Inn frozen pizza the best in the nation. CBS 2's Vince Gerasole is visiting the family that cooks it all up.