erika erickson

Dahlz wins two triathlons by narrow margins

The weekend couldn’t have gone any better for John Dahlz. The 27-year-old triathlete from South San Francisco headed east to compete in a couple of triathlons held at Nimbus Flat ...