Giants officially add Kyle Harrison to roster ahead of anticipated debut – KNBR SF Giants: Kyle Harrison, 3 other potential contributors cutKyle Harrison ranked SF Giants No. 1 prospect - McCovey Chronicles