Introducing the 2020 Ford Explorer XLT, the ultimate combination of power and efficiency. This spacious and stylish SUV is equipped with an EcoBoost 2.3L Turbo I4 engine, delivering a whopping 300 horsepower and 310 ft. lbs. of torque. And with its 1...