Showing posts with label ring. Show all posts
Showing posts with label ring. Show all posts

cubs world series ring meme

The 2017 Houston Astros cheated and most likely won a World Series as a result.…