Carolina Panthers defeat Tampa Bay Buccaneers 37-26 in London
The Carolina Panthers defeated the Tampa Bay Buccaneers 37-26 in London's Tottenham Hotspur Stadium.
More Videos
From CNN Newsource affiliates