Featured Sports Illustrated 2010 Cover Model is Revealed by xoJohn February 9, 2010 written by xoJohn 1 minutes read David Letterman revealed the cover of Sports Illustrated Swimsuit Edition on a billboard high above the streets of New York City during his show last night. Continue Reading February 9, 2010 0 comment 0 FacebookTwitterPinterestLinkedinTumblrRedditWhatsappTelegramEmail