As a business, it’s all merit. If he can hit the ball at the requisite level of play, you give him a roster. He might only be able to play well for a few years, but it’s certainly more money than he’s making now.
The Marlins have a AA team in Tebow’s home town. He’d sell a lot of tickets here. Guaranteed.