With MLB Opening Day on pause, here's how the Giants' roster looked like it would shake out.