User photo

Brandon Crawford

About

Brandon Michael Crawford is an American professional baseball shortstop for the San Francisco Giants of Major League Baseball (MLB).