For 2013, the Explorer Sport will be the top of the Explorer line, and it could have been named the Explorer SHO. It is a welcome addition to the Explorer line, which was originally lacking a higher performance model. It is equipped with the Taurus SHO based 350-horsepower (estimated) twin-turbocharged EcoBoost 3.5-liter V6 engine with […]