Giants

Davis showing off his power for Giants minor league team

Giants
On his rehab assignment with the Sacramento River Cats, Jaylin Davis has been smashing home runs. Dalton Johnson praises the Giants outfielder for his poise and power at the plate.