News

Vladimir Guerrero will be a Toronto Blue Jay for life, essentially. And agreeing to the game’s second-largest contract is proof there’s a dance partner for almost everyone in Major League Baseball.