User blog comment:MassachusettsFan/June Update - LEADERBOARD!/@comment-25867024-20160613024838/@comment-26429063-20160613045841

Well, forum replies (or rather just counted as comments) isn't related to any form of badges at all, maybe except for that Lucky Edit one.