Braves host Stars at Teepee tonight