An emotional Efe Obada described the atmosphere at the Tottenham Hotspur Stadium as 'electric' in the Carolina Panthers' 37-26 win over the Tampa Bay Buccaneers.