NFL shop in London has interesting Derek Carr, Khalil Mack display
If fans in London are trying to learn more about the game of American football, one of the mannequin setups that is currently on display in England probably is not going to help.
For whatever reason,