We had our usual splendid ride, probably 1,000 to 1,500 participants, rode south on Steuart into the Embarcadero and did an inefficient but entertaining wrap-around of the baseball stadium, avoiding the dense foot traffic in front of the stadium by taking the shoreline promenade.
Squeezing along the shoreline around Willie Mays Field, […]