There were a ton of memes that surfaced about this weekend's "big game" but I declare most of them to be totally lame. Except for these. I have done my public duty of scouring the Internet for only the best. Enjoy.
(If some of these memes don't appear, it might be your browser. Chrome seems to work best.)