Giants outfielder Cody Ross is expected to miss the next three weeks because of a strained right calf, according to an ESPN.com report. Ross hurt himself chasing down a fly ball in a game Wednesday. The MVP of last year's NL Championship Series had an MRI exam Thursday that confirmed the injury.