Josh Towers

Josh Towers (born February 26, 1977 in Port Hueneme, California) is a retired baseball pitcher. He played for the Toronto Blue Jays and other MLB teams.

Category:1977 births
Category:Living people
Category:Baseball players from California
Category:Baltimore Orioles players
Category:New York Yankees players
Category:Toronto Blue Jays players