Serie A champions Juventus said on Thursday they had signed Arsenal captain Patrick Vieira for 20 million euros ($24.38 million). Read more...