LOS ANGELES — Two "Bad Boys” were too good for one “Dolittle” at the box office. “Bad Boys for Life” starring Will Smith and Martin Lawrence brought in $59 million in the U.S. and Canada to score a No. 1 debut entering the Martin Luther King Jr. holiday weekend. The...