At Scottsdale’s Salt River Fields at Talking Stick — shared by the Colorado Rockies and Arizona Diamondbacks — fans are within walking distance of Talking Stick Resort’s splendid restaurants, spa, gaming casino and 36-hole, Bill Coore/Ben Crenshaw-crafted complex. More golf includes Troon North (Tom Weiskopf/Jay Morrish), TPC Scottsdale (Weiskopf/Morrish), Grayhawk (Tom Fazio and David Graham/Gary Panks), and TopGolf Scottsdale’s family fun center.