Giants And Tigers Announce Justin Verlander And Buster Posey Mega-Contracts, Remind Us That Contract Signings Are Incredibly Boring Events