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.
1977 births
Living people
Baseball players from California
Baltimore Orioles players
New York Yankees players
Toronto Blue Jays players