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.