The Giants have been slow for years. Can two young speedsters kick them into higher gear?

Comments