All sports Site
All sports Site
United States - Topeka- Founded in 1865
Washburn University of Topeka Ichabods is a basketball team from United States, based in Topeka. The club was founded in 1865. Washburn Ichabods plays their home games in the Lee Arena.