Larry Day has been hired by the St. Louis Cardinals as director of player development, Matt Pierpont as director of pitching and Carl Kochan as director of performance.
As the NFL heads into the final stretch of the season, many players, coaches and executives are facing enormous pressure.