Sunderland

PA Sport
James McFadden has signed for Sunderland

View gallery

100 photos

Sunderland slideshow

View Comments