Modern sports terms in Latin?

Is there any reference for modern sports terms in Latin? I have a student who’s attempting to translate a baseball game recap article into Latin and we’re a bit stumped on words for things like “innings”, “home run”, etc

Salve galen697
Vise hunc situm
http://facweb.furman.edu/~dmorgan/lexicon/silva.htm
Vide non minùs Traupman, Conversational Latin, Ch. 5: “Sports and Other Leisure Activities”
C. Helfer, Lexicon Auxiliare (1991) (ein deutsch-lateinisches Wörterbuch)

There was a rather lengthy thread on this at the Latin Forum some years ago, which generated a glossary at:

http://latinforum.org/viewtopic.php?f=2&t=2941

The discussion itself can be found in the following threads; interesting to see the logic behind some of the terms:

http://latinforum.org/viewtopic.php?f=2&t=1067

http://latinforum.org/viewtopic.php?f=2&t=2817