Outfielder George Springer and the Toronto Blue Jays have agreed to a six-year, $150 million contract, sources confirmed to ESPN's Jeff Passan on Tuesday.

Springer is headed to the Blue Jays' spring training facility in Dunedin, Florida, for a physical. If all goes according to plan, Toronto will get the star it has been looking for all winter.