Randy Frankel, co-owner of the Tampa Bay Rays, has sold his oceanfront Miami Beach home for $31.5 million in an off-market deal.

View More