Rookie Duvall shows confidence in stint with Giants

June 28, 2014 11:24 PM

Comments