There is no First Amendment right to $35 million from Florida taxpayers.
There is a First Amendment right to freedom of speech, and if DeSantis uses that to veto an appropriation approved by the legislature then he's violating the Rays' constitutional protections.