Anyone else keeping an eye on the MLB World Series final between San Francisco Giants and Detroit Tigers? First game played tonight, well...(probably around 2-3am for us Europeans.
Personally I think it's Tigers year, even if Giants impressed me very much coming back from 1-3 in matches to win it 4-3 versus defending champions St Louis Cardinals. I will leave any predictions open ^^
However, will be an interesting game tonight, feel free to discuss anything related here