Josh Towers

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
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.