Braves Championship fever: World Series ring to be debuted this weekend