ST. PETERSBURG, Fla. (WFLA) – St. Petersburg’s Little League is struggling to pay its bills after a management company failed to give the league thousands of dollars.

The league has had problems since early September when Jevin, the company that handles the league’s registration and fees, did not give the league any of its money. Jevin owes the league at least $35,000.

The league has struggled to pay for uniforms and maintenance around its ball field. “Landscape and grounds, electric bill, the city to lease the field. Our electric bill is a lot,” Vann said.

It costs around $1,000 just to turn on the lights every month. “As we move into the end of the season, we’re going to be playing in the dark all the time, which can be more dangerous for bigger kids hitting the ball high in the air,” Vann said.

Now that it’s getting darker earlier, the league has new safety concerns.

League president David Vann said Jevin employees have talked to him by phone, but continue to give him the runaround when it comes to explaining where the money is. “Dog died, sorry I’ve been out of town, I’ve been sick. We’ve heard a lot of excuses why they can’t give us the money,” Vann said.

With only three weeks left in the season and new bills, the league is in a tough spot. “I think this is stealing from children, and children pay the ultimate price,” said Jim Kenrick, a parent, coach and manager for the league. He’s appalled.

“It’s hard to believe that people would steal from kids’ futures and their ability to play,” Kenrick added.

News Channel 8 reached out to Jevin but did not hear back.

Vann wasn’t surprised to hear that. “There have been 10 or 15 other leagues that have done charge backs against Jevin so their situation with the credit card company is not really in a good spot,” he said.

The league has made it this far into the season with money from a GoFundMe account and community donations. However, officials say that will only last so long.