10 Apr 0 This post was originally published on this site The Miami Marlins are arguing in court that the team, as a corporate entity, is based in the British Virgin Islands, rather than the United States. More » ContAdmin Uncategorized