I have a type D long stay visa for Italy. It is a sports visa which was issued on January 18, 2017 and valid until June 30, 2017. The last day of my sports contract is on June 30. My residence permit is for Italy. Before obtaining my visa I needed to provide a return flight itinerary which my team booked for July 11 ( which is in the 6 month period for a long term visa) to bring to my visa appointment before it could be issued.
I fly out of Nice, France if my flight is 11 days past my visa and residence permits validity am I breaking the law even though my flight is out of a different country?