Joe Flacco Maybe it’s the dimples? Joe Flacco of the Baltimore Ravens takes the title as Cosmopolitan’s hottest NFL player. “Sure this QB is hot, but we can’t get over his sweet smile,” they write. “With a face like that and serious QB skills, is it any surprise that everyone’s Wacko for Flacco?”