Andy Baskin and Dan Menningen turn the microphone to the fans and attempt to find out if they still have belief in the Guardians heading into ALCS Game 3 in Cleveland.
See All 5858 Episodes of "Baskin & Phelps"