Very nice pictures!
I would go with a Veery on the thrush over a juvenile Gray-cheeked. Overall, the bird is very warm in colour, and I think it is too warm for Gray-cheeked. Also, the breast spotting is very faint and warm, a characteristic of Veery. In Gray-cheeked, the spotting is black in colour and much more dense and extensive. In Gray-cheeked, the spotting also goes further down the sides of the bird. Finally, this bird has a brownish vertical throat stripe, a characteristic of Veery, not Gray-cheeked Thrush, which should show a black vertical throat stripe.