LAKE BUENA VISTA, Fla. -- Roy Halladay's illustrious career will come to an end Monday.

The free-agent pitcher who authored many memories in four seasons with the Phillies will sign a one-day contract with the Toronto Blue Jays, according to a source. He will be in attendance at the Walt Disney Dolphin Resort for a 12:30 p.m. news conference. first reported Halladay's retirement.

Halladay, 36, started 103 games in four seasons with the Phillies. He pitched a perfect game in 2010, when he was crowned National League Cy Young. He tasted the postseason for the first time that season and tossed a no-hitter vs. Cincinnati.

But Halladay's time in Philadelphia will be marked by sadness, too. He never achieved his stated goal of winning a World Series, let alone performing in one. A debilitating shoulder injury rendered him helpless during his final two seasons with the Phillies. That, ultimately, led to his retirement.

He will be remembered as one of this generation's finest pitchers. He won two Cy Youngs and logged a 3.38 ERA in 16 seasons.

Have a question? Send it to Matt Gelb's Mailbag.