My biggest problem with it is that if anyone should play off the "Back to the Future" idea with a gimmick ring it should be the Cubs or one of their affiliates. At least they have a reason to do something like this since it was their club that is mentioned in Back to the Future 2 as winning the 2015 World Series so there would be a context for it.
https://youtu.be/ADXs2C4Vmho