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

                 

Brilliantly

SAFE!

2022