Home Plate Chili Dogs win it all in Grand Slam American League World Series

Video from WALB

Home Plate Chili Dogs win it all in Grand Slam American League World Series