The ball in that logo looks a bit like the Russian Sputnik I satellite.
_________________
LOL ....... "a bit"?
Looks a lot more like a baseball, genius.
What are you and Trump trying to do ....... start up the Cold War again????
;-)
Early Russian collusion!!!