Poor kids can’t afford $300 baseball bats. This incredible warehouse solves that.

The lack of funding for youth sports has challenged parents, coaches and league officials around the country, especially those in cities and rural areas. Youth sports advocates say budget struggles, pricey equipment and the high cost of elite travel teams are leaving behind children with ability but not cash.