Good Morning Football

Is London a good luck charm for NFL teams?

British sports personality Layla Anna-Lee explains why London is a good luck charm for the NFL teams that come and play there.