San Francisco Giants star pitcher Logan Webb recently purchased a luxe contemporary casa in Paradise Valley, AZ , for $6.6 million. The deal closed just as spring training wrapped up in late March, and the team headed back north to the Bay Area. Webb’s new pad sits about 15 minutes north of the Giants facilities
Read More
Comments are closed