Sources: Griffin, Pirates agree on 9 years, $140M | LL Daily