Larry Bird’s Luxury Mansion in Naples Gets a $200K Price Cut

Joe Robbins/Getty Images Basketball legend Larry Bird isn’t a naive businessman, as he recently demonstrated with the acclaimed additions of Jeff Teague and Thaddeus Young to the Indiana Pacers‘ roster. The Hall of Famer has been president of the Pacers organization since 2013, and he has been trying to sell his waterfront home in Naples, FL, ever since. He only recently reduced the […]