There are many forces standing in the way of a Jets win when they play the Vikings on Sunday at Tottenham Hotspur Stadium in London.
nypost.com