Board Thread:Fun and Games/@comment-24675428-20160821165519

Now I'm sure the answer is going to make me feel stupid, but I cannot for the life of me find the Leaderboard tab, AND I know I had it open earlier!

Some directions on where to find it would be nice. 