Dan Robertson plays for the Texas Rangers.
MLB player David Robertson was born in Birmingham, AL.
MLB player David Robertson bats right.
MLB player David Robertson throws right.
MLB player David Robertson weighs 195 pounds.
MLB player David Robertson made $5215000 in the 2014 season.
David Buchanan plays for the Philadelphia Phillies.
David Hale plays for the Atlanta Braves.
David Hernandez plays for the Arizona Diamondbacks.
David Lough plays for the Baltimore Orioles.
David Murphy plays for the Cleveland Indians.
David Peralta plays for the Arizona Diamondbacks.