As someone who watches American sports, i'm against Salary caps mainly because the money would go to the owners instead of the players. However if possible i wouldn't be against some sort of cap on transfer fees.
The big clubs would never agree to it though.
IMO level playing field is much more important to a fan than whether it's the owners or players getting the money. That said it will never happen in football outside the US. Sad.