Keuchel is making his first start for Atlanta, he's coming from (Houston). First of all he's from AL who dominated NL in IL play historically, second of all Braves are super hot winning 11 out of 13 or something like that. Anyways, the price is very generous for an even matchup at worst( I rate Braves better in hitting and pitching) - LT check my numbers.
ENJOY.