Breaking down Giants' 2016 Opening Day roster