Can The Phillies Actually Become Division Champs? (PST Show #424)

Can The Phillies Actually Become Division Champs? (PST Show #424)