To get to the La Cancha de San Saba polo field just outside of West Palm Beach, Florida, you must first get off the highway, cross over a canal and amble a half-mile or so down an unpaved frontage road before you see the large red barn looming in the distance. Named after the West Texas town in which he was born in 1946, these green 50-odd acres are the winter home of Oscar-winning actor Tommy Lee Jones, who, when he’s not training his polo team here or at similar facilities in Texas and Argentina, still finds time to make a movie every once in a while. And if traveling here seems relatively arduous as interview locations go, it’s nothing compared to the journey that... More >>>