Yahoo Ownership: 48%
ESPN Ownership: 23%
The Philadelphia Phillies are bad at baseball, so anytime you can stream a pitcher with a 1.18 WHIP against them, you do it, especially at home.
Wei-Yin Chen is your guy.
Philly averages 2.91 runs per road contest, the worst in baseball -- they're actually the only team to not average 3.0 runs or more away from their home field. Outside of a so-so .247 road batting average, their hitting is putrid. Philadelphia has the worst slugging percentage and on-base plus slugging percentage (OPS) in the National League, including a MLB-worst 12 home runs. The next closest team in Minnesota with 18 long balls, averaging out to a home run every 92.6 at-bats.
To quickly touch on Chen, he has one outing in which he allowed more than two walks, and has one start in which he allowed more than three earned runs. Chen also has an avoidable start at Toronto over the weekend. The Blue Jays are a wrecking crew at home.