Giants make flurry of roster moves as Murphy lands on 10-day IL

Top