Video games of online sports