TheSports.org
All sports Site
United States - Moscow
University of Idaho is a basketball team from United States, based in Moscow. Idaho Vandals plays their home games in the Cowan Spectrum.