Baseball has come out with a really cool new concept for the league. I dove into what I know about the league and what I like about it.