Brandon Crawford offers harsh comments about his exit from Giants