A player from each of Major League Baseball’s 30 teams will compete in a virtual league on “MLB The Show” to help raise money for the Boys & Girls Club of America and Canada during the coronavirus pandemic.