Life and sports run in cycles. The weekend series between the St. Louis Cardinals and Kansas City Royals will showcase two teams at very different points in their respective cycles.

The Royals would certainly like to be where the Cardinals are now. Championship flags flying, a superstar player and currently spitting distance from 1st place. The quest to get to that point in the cycle has been fruitless since the mid 1980's. Clearly not every cycle is on the same time-line.

Meanwhile, the Cardinals are trying to figure out how to get where the Royals currently sit. Obviously, they don't want to be under .500 and trying to over-com decades of irrelevance. However, they are faced with an aging and increasingly expensive roster. Time will continue to march on and those older and declining...

Read more at the source of this article