Pujols a perfect citizen

Earlier this week, Cardinals star Albert Pujols scored a perfect 100 on his U.S. citizenship test. He offically became an American citizen on Wednesday during a ceremony in St. Louis.

Given thegaudy numbershe puts up regularly on thebaseballdiamond, sweet-swinging Albert Pujols's latest accomplishment shouldn't come as much of a shock.

Earlier this week, the Cardinals star scored a perfect 100 on his U.S. citizenship test.

He offically became an Americancitizen Wednesday during a ceremony in St. Louis.

Family and friends watched as Pujols was was sworn in. Chester Moyer, the officer in charge of the U.S. Citizen and Immigration Service office in St. Louis, said the slugger was ecstatic about becoming an American.

"He just had a grin from ear to ear," Moyer said. "He was thrilled to become a citizen."

Pujols, 27, reportedly spent a year preparing for the test. His wife Deidre was his tutor.

Pujols grew up in the Dominican Republic, andmoved with his father to the Kansas City area when he was 16.

In six major-league seasons, Pujols, widely regarded as the best playerin baseball,has 250 homers, 758 runs-batted in and a .332 career batting average.

He's also won aNational League Most Valuable Player award, a Gold Glove for his solid defensive play and a World Series title.

With files from the Associated Press