Who will win Ligue 1?
We have not seen a Ligue 1 title race like this in a long time.France has been Paris Saint-Germain's playground for a while now, but not only is Mauricio Pochettino's side facing an uphill climb to keep his crown, but there are three other sides vying for the ultimate glory.With seven games left to play, everything is still up in the air - so it's just right to take a look at each side's run-in and see who's favorite to come out on top.Lille has a cord on top | FRANCOIS LO PRESTI / Getty ImagesRemaining matches: Metz vs.…