June 28, 1970: ‘Human Locusts Have Their Day’: Pirates play final game at Forbes Field
At 11:00 A.M., the rookie pitcher relaxed in a booth on Forbes Avenue. Five hours later he would start the final baseball game at Pittsburgh’s Forbes Field. James Lorin Nelson recalled that morning: “I remember sitting in McDonald’s having a cup of coffee about a block from the park and watching people going to the park and how […]