‘American Sniper’ Holds On To No. 1 Spot‘American Sniper’ Holds On To No. 1 SpotThe controversial military drama "American Sniper", starring Bradley Cooper, held on to the top spot at this weekend's box office with an estimated $64.4 million.JB FoxxJB Foxx