Answer
**No**, Bill Hoskins only played for American teams throughout his professional baseball career. He played for the Baltimore Orioles and Cincinnati Reds in Major League Baseball (MLB), and for the Indianapolis Indians, Rochester Red Wings, and Omaha Royals in the minor leagues.