Can you tell me the purpose of the 501(c) organization? This will depend on the organizations purpose.
Corporations frequently donate money to an organizations cause, and then want to see proof that the money is used for the purpose.
This is referred to as a designated donation. By law you can not use it for anyother intended purpose without the approval of the donor.
This donation is still deductable as long as it is not designated for a particular individual.
The business can recieve the check from the organization for the team expenses, provided the team is managed by that company.
The problem you may have is if baseball teams are part of the definition in your charter of what constitutes charitable activities within the community. I am not able to address that because I do not have access to your charter.
If your organization is formed and received tax exempt status for taking care of the homeless, and now you are taking care of baseball teams, then that income may be viewed by the IRS as unconnected activity.
At the very least, the 501 board of directors should meet and amend the charter to include community based activities other than homeless.