Loading video...

Video Failed to Load

Go Home

The New York Jets essentially setup a modified version of their practice facility in London. The Jets are staying at The Grove Hotel — a 300-acre property (with an 18-hole golf course) just 18 miles from London.

220,826 views • 8 months ago •via X (Twitter)

0 Comments

No comments available

Comments from the original post will appear here

Related Videos