1. He's from New York, she's from Alabama (just found out from a quick search she's a country music artist)
2. The food in St Louis is terrible
3. Like you said, it doesn't matter. He's a free agent and can accept whatever contract offer he wants.
Cohen is probably being too public for the team's own good