Still just 32 years of age, Teheran was once one of the sport’s most promising young arms but fell off after a promising four-year run with the Braves in 2013-16.