Josh Towers
Appearance
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.
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.