from Battery Power1 year agoThe Atlanta Braves released their roster for the NLDS Tuesday morning and the biggest looming question was answered as Spencer Strider was among 12 pitchers that will be carried for the series. Read at Battery Power #back #appearances #regular-season #conversations #preparation #recent-days #jake-odorizzi[add][|| ... ]