Sorry, St. Louis.

For the second time this offseason, the Cardinals finished second competing for a high-prized free agent. This one might sting, however. Because even if Cardinals fans didn't want Heyward back, this scene can't be pleasing:

BREAKING: Jason Heyward is reportedly signing with the #Cubs via @Ken_Rosenthal, @jonmorosi & @GDubCub pic.twitter.com/eFbwAcfyIp

— FOX Sports (@FOXSports) December 11, 2015

More from FoxSports

Or this:

We go live to Chicago: pic.twitter.com/PovDwvhKJB

— MLB GIFS (@MLBGIFs) December 11, 2015

Next up, Alex Gordon?