Willis McGahee would like to play four more years - NBC Sports
Willis McGahee - Wikipedia
528 Buffalo Bills Willis Mcgahee Photos & High Res Pictures - Getty Images
BILLS NOTEBOOK: McGahee goes over 3,000 yards for his career
Willis McGahee, running back for the Buffalo Bills, rushes for yardage against the Carolina Panthers on November 27, 2005 at Ralph Wilson Stadium in Orchard Park, NY. The Panthers defeated the Bills
Denver Broncos tailback Willis McGahee ready to go to work – The Denver Post
What Does Willis McGahee Still Offer at This Stage in His Career?, News, Scores, Highlights, Stats, and Rumors
Looking back on Denver Broncos 1,000 yard rushers
Willis McGahee, running back for the Buffalo Bills, rushes for yardage against the Carolina Panthers on November 27, 2005 at Ralph Wilson Stadium in Orchard Park, NY. The Panthers defeated the Bills