It’s been a weird couple days in the NFL. Here are a few stories that are making the rounds, each of them a head-scratcher:
Rookie WR Michael Crabtree, after spending significant time away from San Francisco, finally signed a six-year contract with the 49ers. If he has two outstanding years in his first four, the contract evolves into a five-year deal. The weird part of all this? M.C. Hammer was apparently present during negotiations. Yes, really, that M.C. Hammer.
With 17 players either sidelined or limited due to injury, Tuesday's minicamp practice saw plenty of opportunities for young players to take on larger roles.