Kyle Freeland's No. 21 jersey retired by Thomas Jefferson High School
Kyle Freeland's No. 21 jersey retired by Thomas Jefferson High School
Kyle Freeland 21 Thomas Jefferson High School Spartans Brown
Kyle Freeland's high school retires jersey
Kyle Freeland 21 Thomas Jefferson High School Spartans Brown
Kyle Freeland's No. 21 jersey retired by Thomas Jefferson High School
Kyle Freeland's No. 21 jersey retired by Thomas Jefferson High School
Kyle Freeland's No. 21 jersey retired by Thomas Jefferson High School
Kyle Freeland's No. 21 jersey retired by Thomas Jefferson High School
Kyle Freeland 21 Thomas Jefferson High School Spartans Brown
Kyle Freeland's high school retires jersey
Kyle Freeland 21 Thomas Jefferson High School Spartans Brown