His knee is most uncomfortable when the weather is cold, Soriano said on Sunday. Now that it's warming up, he's feeling better. Still, you can tell he's not right when he runs.
"This year, it's bothered me a little bit," the Cubs' left fielder said Sunday. "But I like to play, so I don't want to sit down and watch the game. It's pain, but I'm 36 years old and I have to learn to play with pain. I'm not 25 any more. I love to play and I want to help the team win."
Soriano had three hits on Saturday, including a two-run home run in the ninth inning of a 7-4 loss to the White Sox.
"He's in one of those streaks where he's feeling pretty good at the plate and seeing the ball good and putting some good swings on the ball," Cubs manager Dale Sveum said.
After hitting .237 with no home runs in April, Soriano has three homers in his last five games.
"He's the biggest surprise, as far as me coming from the other side of the fence, as far as his work ethic and the way he goes about his business and how much he wants to play every single day with the pain he has to go through with his knees," Sveum said. "He's a very refreshing guy to be around all the time."
Soriano's also been one of the few bright spots lately.
"It's very tough because you know I believe in this team, but this is the game, it's up and down," Soriano said of the Cubs' recent struggles. "The last five games, we haven't played good, but maybe this week, we start playing better. I believe in this team, and think, sooner or later, it's going to change."
There has been a lot of roster turnover because of injuries, with the Cubs making 10 moves in the last four days.
"Those kids, they're in the big leagues for one reason," Soriano said. "Nobody's in the big leagues because they're cute; it's for one reason -- they have the talent. I believe in those guys and we'll be fine."