Posted inNews Osmond brother signs deal to entertain at town squares in The Villages by Staff ReportJuly 5, 2025July 5, 2025 💬 ⭐ Prefer on Google One of the famed Osmond Brothers has signed a deal to perform at the town squares in The Villages.