Compiled from wire reports

auto racing

Villeneuve will race in 2014 Indy 500

•?Jacques Villeneuve is ready to make an IndyCar comeback. Schmidt Peterson Motorsports said it has hired Villeneuve, 42, to race in this year’s Indianapolis 500, 19 years after the Canadian driver first drank the milk in Victory Lane.

Villeneuve seemed content being a television analyst, musician and RallyCross driver. But when Sam Schmidt and co-owner Rick Peterson, also from Canada, made a serious offer, he couldn’t refuse. The 500 is May 25.

baseball

Trout, Angels agree on 1-year contract

•?Outfielder Mike Trout and the Angels agreed to a $1 million, one-year contract, a prelude to a long-term deal between the young All-Star and Los Angeles. Trout was voted AL Rookie of the Year and finished second in MVP voting in 2012, when he hit .326 with 30 homers and 83 RBI. He was second again to Detroit’s Miguel Cabrera in MVP voting last year, when he batted .323 with 27 homers, 97 RBI and 33 steals.

•?Jon Niese, the New York Mets’ left-hander who was in line to start on Opening Day, was sent to New York to have a magnetic resonance imaging test done on his left shoulder, manager Terry Collins said. Niese had felt pain in his triceps area early in camp, but the pain had apparently subsided until he threw a recent live batting practice session.

•?Los Angeles Angels outfielder Josh Hamilton will be sidelined for at least two weeks because of a strained calf muscle, and pitcher C.J. Wilson does not appear to be seriously hurt after getting struck on the head by a line drive in batting practice.

•?Philadelphia Phillies left-hander Cole Hamels threw off the mound for the first time this spring on Wednesday morning. Although the Phillies expect Hamels to be ready at some point in April.

•?Miami Marlins pitcher Henderson Alvarez will miss his first scheduled start of spring training because of an infection in his right shin.

•?The Chicago White Sox claimed right-handed pitcher Maikel Cleto on waivers from the Kansas City Royals and designated infielder Jake Elmore for assignment. The 24-year-old Cleto pitched in one game for the St. Louis Cardinals last year.

•?Former Indians pitcher Carl Pavano is retiring after 14 major-league seasons.

other SPORTS

Peters, Eagles settle on five-year contract

•?All-Pro left tackle Jason Peters agreed to a five-year contract with the Philadelphia Eagles. Peters was signed for 2014 and his new deal adds four years through 2018. The 32-year-old Peters is a six-time Pro Bowl pick and two-time All-Pro.

•?Cristiano Ronaldo, Gareth Bale and Karim Benzema scored two goals each, leading Real Madrid over Schalke 6-1 in the opener of their second-round Champions League matchup in Gelsenkirchen, Germany.

•?The Columbus Blue Jackets activated forward Marian Gaborik off injured reserve after he missed the past 22 games, along with the Sochi Olympics, because of a broken collarbone.

— From wire reports