“America’s Next Top Model” will return for its 12th cycle on Feb. 25 on The CW. The new season will feature 13 finalists who will compete to be managed by Elite Model Management, in addition to a $100,000 contract with CoverGirl and a Seventeen magazine...