The Seattle Times

7 of 8
Ken Lambert / The Seattle Times
Advertising

Saturday, April 26, 2014

Revisiting Seattle’s lost sports landmarks

A sign along South McClellan Street marks the spot where Sicks’ Stadium once stood. It is now a Lowe’s Home Improvement store.