National Champs: A Closer Look at the Texas Tech Meat Judging Team
Dec 13, 2012
The Red Raiders recently won their 10th national title and show no signs of slowing down.
tags: College of Agricultural Sciences and Natural Resources, Stories, Texas Tech in the Community