Tag: Stan Kasten

A Brave New World?

An article by posted on September 24, 2010 0 Comments

Yesterday John Heyman of SI reported that Stan Kasten resigned as President of the Washington Nationals. Kasten along with John Schuerholz and Bobby Cox were hired by Ted Turner and in the late 80’s began to rebuild the Atlanta Braves, turning it into the franchise which from 1991 to 2005 won an unprecedented 14 consecutive […]

Continue Reading »