Outfielder Roman Anthony and the Boston Red Sox are finalizing an eight-year, $130 million contract extension, sources told ESPN on Wednesday, locking up the former No. 1 prospect in baseball in the middle of his standout rookie season.

Anthony, 21, has been a revelation for the Red Sox since his June 9 debut, hitting .283/.400/.428 with two home runs and 19 RBIs in 46 games.