Mid-cap stocks can often be overlooked. Large-cap stocks get most of the press, as they dominate investor portfolios and media coverage, in part due to their visibility and brand names. And small-cap ...