The five-tool outfielder signs a seven-year, $42-million contract and is put on the club's 40-man roster.