Historic LOLs

Breaking News - aliens play better baseball than the USA.