David Fletcher is a Major League Baseball player. He played in 2018 to 2020 as Short Stop, Outfielder, 3rd Base and 2nd Base for the Los Angeles Angels of Anaheim.

David Fletcher
bio
content