DPS: McCarron thinks he's the best QB in the nation