Saturday’s sunny skies made for good weather by any standard, and in the calm waters between Treasure Island and Yerba Buena, it was a perfect day for a dragon boat race. Watch the video of the Bay Area’s 15th annual Dragon Boat Festival this weekend. It was the largest event of its kind in the country.

Read More