Quiz: Name every Madden cover player since 2000

Can you name all 20 cover players in the Madden series since 2000?