Stadium MLB insider Steve Phillips joined “The Rally” to discuss if the Phillies are a threat in the National League.
Sign Up For The Stadium Newsletter