Sauceda's Slants - Is Carlos Rodon McCullers-ing? rotoballer.com Mon 4/29/19 7:15 AM

Maybe this isnt the best time to write this. Hejust gave up eight earned runs (ER) in a wild game at home against the Detroit Tigers, a team that currently ranks 27th in runs per game and 25th by weighted on-base average (wOBA).Or maybe that makes this the perfect time to write this, because it captures the essence of who we know to be Carlos Rodon.Hes perpetually teased us with his alluring promise the same that made him the thirdoverall pick in the 2014 MLB draft convincing us that hes fina[...]