Finny said:
I think they signed Finnerty, and then decided they couldn't afford to carry a spare import and so released Romfo.
I think you are probably right, but I would prefer they say that.
I other sports, they make those sort of business decisions all the time, and just announce them. "We have signed Ryan Finnerty, but have had to release Romfo from contract to make budget for this". You would probably carry more good faith on all sides with that level of honesty.
Otherwise, you let a guy go because there isn't money. Next he knows, there is a new guy signed.