Dave CottenieJan 14COLLEGE BASKETBALLEd & Rae Schollmaier Arena - TCU Horned Frogs While there is no denying that TCU is a football school, don't sleep on Horned Frog hoops.
Michael DavisApr 15, 2018COLLEGE BASEBALLLupton Stadium - TCU Horned FrogsLupton Stadium is located on the TCU campus in Fort Worth, Texas, and is home to the Texas Christian University baseball program.