Dexter Fowler is switching teams in the National League Central.

A little more than month after leading the Cubs to their first World Series title in 108 years, the free-agent center fielder agreed to a deal with the rival Cardinals on Thursday, sources told ESPN's Mark Saxon, confirming a story first reported by KSDK-TV.