Sports

Free agent Albert Pujols, Los Angeles Dodgers agree to major-league contract

Pujols was batting .198 with five home runs in 24 games and is fifth all-time with 667 career homers.