Living Large: The Long Island Home Of Former New York Met Carlos Beltran
NEW YORK(CBS2)-- With 7500SqFt of living space, this rural North Shore mansion is a home run. CBS 2's Emily Smith touched all of the bases when she took the tour in this edition of Living Large.