A source told the San Jose Mercury News that Michael Crabtree's contract stalemate with the 49ers could last until September. Crabtree will almost certainly sign, according to the source, but the agreement isn't likely to come until the days leading up to San Francisco's Sept. 13 opener.