franklin X major league baseball