They have a commanding 3-1 lead and hopefully close out the World Series tonight @ 1.93
congrats on a win
Texas looked better in this series, but last night was a bit trickyy final result doesn't reflect what happened throughout the match
congrats to Texas as well, does anyone know what were odds on them before season to win it?
it is always nice to see new team reaching the title, and this one is first for Texas, correct me if wrong