WARE, England — The Giants practiced Friday afternoon on a picturesque hillside overlooking an exquisite golf course, in the village of Thundridge, England, in the town of Ware.
“It felt like we were in a movie,” safety Xavier McKinney said.
All that was missing was a herd of sheep.