The Ford Edge Sport is no more; for 2019 it’s lost the middle three letters of its name and is now just called “ST”, recalling recent Fast Fords such as the Focus ST and Fiesta ST hatches. We were dispatched to one of the homes of the 2002 Winter Olympic Games to see what this most athletic of Edges is all about.