Mid-Cape hosts Rep. Whelan