MLB likes to see what other leagues are doing and try to copy them for more fan engagement in their league. One of the things that MLB has taken is the end of year awards in which they allow fans to vote for the “All-MLB team”, a clear reference to things like All-Pro in the NFL and All-NBA in the NBA.