College World Series Finals 2017: Florida wins Game 1 thriller against LSU

Florida fought hard to win Game 1 of the College World Series Finals. Here’s how the Gators pulled it off:

Florida fought hard to win Game 1 of the College World Series Finals. Here’s how the Gators pulled it off: