Image 1 of 1
Kyle McCulloch Texas.jpg
Texas starting pitcher Kyle McCulloch pitched 6 2/3rd innings, giving up two runs and got the win for the Longhorns. Texas defeated Florida 6-2 for the National Championship at the College World Series at Rosenblatt Stadium in Omaha, Nebraska on June 26, 2005.