Weaver is 10-10 with a 4.42 ERA in 27 starts. His 133 strikeouts (in 159 innings) are second on the staff to Ervin Santana's 183.
"It was a staple or the lining of the upholstery of the bench," Weaver said following the Angels' 9-6 loss to the Tigers on Wednesday night. "I went to sit down and gripped where the upholstery and staples come together, and it caught me -- sliced me pretty good. It felt like a paper cut when I did it, but it was a lot deeper than that."
The fingers were covered by a light bandage, and Weaver said he was optimistic he'd be able to make his start on Monday night against the Yankees.
"They told me it's healed up pretty quick," he said. "The doc said they're confident it'll be healed enough to get a bullpen [session] and then pitch."
Moseley, summoned from Triple-A Salt Lake on Tuesday with roster expansions, is 1-3 with a 7.15 ERA in eight appearances with the Angels, six as a starter. He began the season as the fifth starter with John Lackey on the disabled list.
Moseley's most recent Angels start -- filling in for Joe Saunders right before the All-Star break on July 13 in Oakland -- was one of his best. Moseley went 5 1/3 innings, yielding two earned runs on four hits and a walk while striking out four. The Angels won, but he didn't figure in the decision.
Moseley has experienced forearm issues in the aftermath of surgery last October to relieve pressure on the right ulna nerve. He has spent most of the season at Salt Lake, going 7-10 with a 6.94 ERA.
"I've been feeling good for a while," Moseley said. "With Salt Lake, I'd pitch a couple of good games and then have one terrible one. There were plenty of games where I went into the sixth or seventh inning in good shape, a quality outing."
The White Sox won't be unhappy about missing Weaver. He is 3-0 with a microscopic 0.34 ERA in four career starts against the South Siders. Moseley has his own memories of facing Chicago, grinning when asked about his brief experience -- two batters worth -- at U.S. Cellular Field last season.
"Walk-off homer, Jim Thome," he said, recalling the explosion that accompanied the White Sox slugger's 500th career homer, a two-run blast on Sept. 16. "Thanks for reminding me."