After four months with the SPL side, Rossi first appeared in an under-21 match against St Johnstone in November 2000 but was sent off after 25 minutes.[3] He received another red card later that month, after being sent off for a second bookable offence against Dundee United.[4] As he made his way off the pitch, Rossi was seen to make a gesture that provoked United fans.[4] He scored his only goal for the club against Aberdeen on Boxing Day 2000.[5] In August 2001, Rossi had his wages stopped in what proved to be a long drawn out saga which would see him leave Scotland for Morocco, only to have a worldwide ban placed on him by FIFA after going AWOL for more than a year.[6]
Rossi finally left Dunfermline in December 2003 to re-sign for his first club Raja Casablanca.[7] He stayed in Morocco for one year before moving to Al Khor in Qatar.
Rossi was the Technical Director of Raja from 2009 to 2012 and 2014 to 2016. In November 2015, he claimed he had not been paid by Raja's President, Mohamed Boudrika, for nine months.[8]