Could the struggling Phillies somehow make the playoffs? Watch the MLB Whip Crew break it down

Video Details

The Philadelphia Phillies have been struggling all season and currently sit in 3rd place in the NL East. Surprised they still have a chance to make the NL wild card?