20 years ago, they used to have 20+ two-a-days to get players in shape. The NFL average was 8 a few years ago, and is going down pretty fast. Players are in shape almost year round.
Ross Tucker did a pretty good article on them, he says all they do is tire players out.