Miami and San Francisco have been exchanging angry words and fastballs the past couple days. Will the Giants attempt to get the last word Wednesday?