The Primera Liga club are thought to have shelled out two million euros for the 22-year-old who would have been out of contract and a free agent at the end of the season.
Maduro was also wanted by Serie A sides Internazionale and Fiorentina but was swayed by the lure of La Liga.
Copyright (c) PA Sport 2008, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms