PEORIA, Ariz. — During a spring training that’s been filled with small nagging injuries, the Seattle Mariners believe they caught a fortunate break after Felix Hernandez took a line drive off his right arm.

Hernandez said Tuesday he is still very sore a day after a liner off the bat of the Chicago Cubs’ Victor Caratini hit Hernandez in the right forearm. The injury happened in Hernandez’s first spring training start and left the right-hander feeling pain he’s rarely felt in his career.

“That hurt real bad. I can’t explain how bad it was. I didn’t feel anything like that before,” Hernandez said.

“I finished the pitch and I saw the ball coming and I said ‘Oh my God.’ And then my brother told me yesterday, ‘Why didn’t you pick the ball up and throw it to first?'”

Hernandez was in too much pain to do anything but walk around in complete discomfort. The ball caught Hernandez just below his right elbow, hitting directly on a star tattoo with ’13’ on the inside, signifying his All-Star Game selection in 2013.

CARDINALS 6, RED SOX (SS) 1: Shortstop Yairo Munoz had three hits for St. Louis and Brock Holt had two hits for Boston on Tuesday.

RED SOX (SS) 3, TWINS 2 (SS): Sam Travis hit an RBI double in the top of the ninth inning to lift Boston over Minnesota.

THE MLB Players Association filed a grievance against the Marlins, Athletics, Pirates and Rays, accusing the teams of failing to appropriately spend revenue-sharing money.

Union spokesman Chris Dahl said the grievance was filed Friday. Union head Tony Clark declined to comment.

CUBS: Left-hander Jon Lester will make his seventh Opening Day start March 29 when opens its season in Miami.

RANGERS: According to two major-league sources, the Rangers have agreed to a deal with right-hander Tim Lincecum, pending a physical.

INDIANS: Mike Napoli and Cleveland agreed to a minor league contract.