Tim Walsh

Gordie James: A glimpse at the heart of Willamette's athletic community