A bunch of high priced free agents would mean more than one correct? Let's see, Sam Shield cap hit is less than a million, as is Ramik Wilsons. So literally they signed Suh to a big contract which is only one year.
Maybe you are thinking they acquired high priced players through trades. Let's see again, Marcus Peters has a 1.7 million cap hit and is 25 and Brandin Cooks who was still on his rookie contract and anything but "high priced".
So the bunch of high priced and old players they signed were Suh for one year and Talib. Two players now count as a bunch?
And oh btw, none of these players are the reasons they are winning so you are literally wrong about everything.