Mike Evans brings something to the 49ers they haven't had in a while.
Earlier this week, we broke down the details of the new Mike Evans contract, which pays a base value of $42.5 million over three years, with the first year ($14.3 million) fully guaranteed.
Evans is one of just 10 players in NFL history with 13,000-plus receiving yards and 100 receiving touchdowns, joining Hall of Famers Jerry Rice, Tim Brown, Cris Carter, Tony Gonzalez, Marvin Harrison ...