McKinley pitcher Alexander Johnson goes to Reds, ending BPS' MLB draft drought