I think this is baseball
Sport

Source and More information: Sport [Free] [Puzzle]

Author: itch.io