Giants safety Xavier McKinney has been hitting his stride in recent weeks Published by Aly Vallecillo