San Francisco Giants star Evan Longoria makes rehab appearance with Sacramento River Cats
SF Giants 3B Evan Longoria, returning from a shoulder injury that caused him to miss the last two months, plays a rehab game with the River Cats in Sacramento.