Andy Avalos and Matt Rodewald celebrate the opening of the a new Harry Caray's restaurant at Navy Pier.