Home / News / St. Louis Blues land Justin Faulk from Carolina Hurricanes, agree to seven-year contract extension