Tag

Albert Almora

Browsing
Albert Almora

A native of Hialeah, Florida, Albert Almora is an American baseball player. Also, he’s a center fielder who made…