R.a. Dickey's knuckleball may have to dance north of the border next season.

According to industry sources, the Mets and Blue Jays were in "serious" discussions last night on a trade that would send the NL Cy Young Award winner to Toronto for stud catching prospect Travis d'Arnaud and perhaps another player.

Dickey's contract situation remained a potential hurdle in the deal. The right-hander is signed for $5 million in 2013, but can become a free agent next offseason and, according to sources, wasn't showing a willingness to sign an extension with the Blue Jays if dealt.

The Mets have also talked to the Rangers and Orioles in recent days, but neither remained in the picture last night, according to sources.

Earlier this week, Dickey indicated he was not pleased with the Mets' most recent contract offer — a two-year extension worth $20 million, according to sources — and wouldn't be surprised if he were traded. Dickey's asking price from the Mets was $26 million over two years, beginning in 2014.

Dickey, who went 20-6 with a 2.73 ERA last season, would give the Blue Jays a missing piece to their rotation, as they attempt to go for broke in the AL East next season. The Blue Jays have already added Jose Reyes, Josh Johnson, Mark Buehrle, Emilio Bonifacio and John Buck in a trade with the Marlins and signed outfielder Melky Cabrera.

In return for Dickey, the Mets would fill a hole behind the plate.