Warner Bros.’ (NASDAQ:WBD) Weapons held onto the top spot at the North American box office this weekend, scaring up an estimated $25 million in its second frame, according to studio estimates compiled ...