Kyle Teel posts 5-hit, all-nine-inning day as Triple-A Charlotte routs Buffalo | The Apex Times