Home Rising Star Teschuk Could Surprise at NCAA Cross Country Championships Teschuk_Carlson_NCAAXC_2015_Pre-Meet_Smaller_David_Monti

Teschuk_Carlson_NCAAXC_2015_Pre-Meet_Smaller_David_Monti