Train wreck is a little harsh, he gave up only 3 ER his last 2 and beat playoff bound Houston and Seattle. That said, I did bet on the Dodgers RL myself, I just like "clean" information.
Castellanos September. 7.07 ERA. 19 hits in 14 innings, 11 earned runs, 4 HRS.
He was pitching well prior to September.