Portsmouth have signed French defender Gregory Vignal from Scottish champions Rangers on a two-year contract. Read more...