Florida and LSU are the favorites to win the College World Series, according to Bovada. Florida is the No. 4 national seed. LSU is No. 2. TCU, the No. 7 national seed, is listed at 9/1. The College World Series begin Saturday in Omaha, Neb. TCU opens at 2 p.m. Sunday against LSU.
Sign Up and Save
Get six months of free digital access to the Star-Telegram