SEATTLE — It’s possible you’ve seen Santa.
Yes, Santa, and possibly Santas – plural.
For more than 10 years, a group of paddlers – both stand-up and canoe – have joined to trek across Lake Washington along the I-90 floating bridge between Mercer Island and Seattle…