The Kansas City Chiefs' recent returns to the AFC Championship and Super Bowl have not only brought joy to their loyal fan base, but they're also making an impact on businesses throughout the city.
The city of Kansas City, Missouri, introduced a new small business task force to improve the development and support of the city's small businesses and entrepreneurs.