Image 1 of 1
Crouch & Teagarden txfla01.jpg
Texas Longhorns Will Crouch (L) and Taylor Teagarden (R) hold the National Championship Trophy after defeating Florida. Texas defeated Florida 6-2 for the National Championship at the College World Series at Rosenblatt Stadium in Omaha, Nebraska on June 26, 2005.