Bogman and The Welsh touch on their new mascot series, NL West mascots, MLB announcers, and how baseball could change over the next 10 years.