Michael Anthony Napoli (born October 31,1981) is an American professional baseball catcher and first baseman who currently plays for the Boston Red Sox.
Michael Anthony Napoli (born October 31,1981) is an American professional baseball catcher. Michael Anthony Napoli (born October 31,1981) is first baseman. These American professional baseball catcher currently plays for the Boston Red Sox. First baseman currently plays for the Boston Red Sox.