Businesses pull in revenue during American Legion World Series