After what feels like years of speculation and anticipation, it's official: LeBron James is heading back to Cleveland. If you're a hardcore Miami fan (all 37 of you), your only consolation is to laugh at Cavs fans who torched their #23 jerseys in late 2010, only to celebrate today's announcement like it's the Second Coming. But hey, Clevelanders are too happy about the present to dwell on the past. Wherever you fall, you'll likely find at least one of these memes to speak to your joy, rage or mix of both...