How many teams did Deleon Richards former husband play for in Major League Baseball