The 49ers added some more speed to their offense as they signed former Bills wide receiver Marquise Goodwin to a 2-year/$8 million deal. Goodwin never made much of an impact as a receiver in Buffalo as he had a career high 29 receptions for only 431 yards last season. However, Goodwin does bring elite speed to the 49ers and he could make an immediate impact at least as a kickoff returner. Goodwin gives the 49ers a deep threat in the passing game and that is how he will primarily be used in the offense. Goodwin is nothing more than a 3rd or 4th receiver for the 49ers and he probably won’t make a huge impact. He does provide the 49ers with speed that they can utilize in a variety of ways, but I’m just not quite sure that he is worth $4 million per year. We will have to see how Goodwin is utilized by the 49ers, yet all he will likely provide is just much needed receiver depth for San Francisco. Still, it isn’t worth $4 million per year for a wide receiver that has barely done anything so far in his NFL career and that is why this is just an average signing.

The Eagles made what could be a very good bargain signing on Thursday as they agreed to terms with guard Chance Warmack on a 1-year/$1.51 million deal. Warmack had spent the first 4 years of his career in Tennessee after being a 1st round pick of the Titans in 2013. However, Warmack wasn’t able to live up to the high expectations with the Titans and thus he is taking a really cheap 1-year deal to join the Eagles. Warmack might not be a starter at either guard position for Philadelphia right away, but he does certainly add a quality backup at guard for the Eagles. We’ll see if Warmack can become a starter for Philadelphia, although this is still a really good bargain signing for the Eagles to make even if he is only a backup.

The offensive line was a wreck for the Denver Broncos and it was probably the main reason that they missed out on the playoffs. However, they made a major improvement to their offensive line on the opening day of free agency as they signed former Cowboys guard Ronald Leary to a 4-year/$35 million contract. Leary has been a very reliable player for the Cowboys in recent years despite losing his job briefly to La’el Collins last season. Leary is a solid all-around guard as he is a powerful blocker in the running game as well as a good pass protector which is what the Broncos really need. Denver certainly has a ton of work left to do in free agency and in the draft. However, Leary is a very good option at either guard position and he will make a major impact for the Broncos right away.

It is a very good day to be a fullback in the NFL especially for Kyle Juszczyk as he became the highest paid fullback ever as he agreed to terms on a 4-year/$21 million deal with the Francisco 49ers. Juszczyk was a pro bowl selection last season with the Ravens and he is widely considered the best fullback in the NFL. However, the NFL has become such a passing league that fullbacks are basically becoming expendable. $5 million a year is a lot to pay a fullback since they typically don’t make much of an impact and Juszczyk probably isn’t worth that amount of money despite his versatility. He has 97 career catches in 4 seasons with Baltimore and that is a lot of catches for a fullback. Also, he is an excellent blocker which is expected of a fullback anyway. Juszczyk certainly gives the 49ers another threat on offense, but despite their big plans for him I still think this is just too much money to pay any fullback. This could be a really good signing for San Francisco, although we’ll have to see how much of an impact he makes.

The Buffalo Bills added yet another fullback to their roster on Wednesday as they signed Mike Tolbert to a 1-year/$1 million deal. Tolbert is a 3-time pro bowler and he was recently released by the Panthers. Tolbert might have gotten more money as a starting fullback on another team, but his familiarity with new Bills head coach Sean McDermott is probably why he signed with Buffalo. This is kind of a weird signing for Buffalo considering that they just signed Patrick DiMarco to be their starting fullback. However, the Bills will likely convert Tolbert to a running back and probably use him in short-yardage situations. $1 million isn’t much to pay him, yet I don’t believe that Tolbert will play much for the Bills. Overall, Tolbert could have had a better opportunity elsewhere and I’m not quite sure why Buffalo would even sign him if he’s not going to play much anyway. I could always be proven wrong, although this appears to be a bad signing right now.

The Buffalo Bills are clearly looking to boost their running game for next season as they signed former Falcons fullback Patrick DiMarco to a 4-year/$8.5 million deal. DiMarco won’t provide much as a receiver and he only has 1 career carry in the NFL. However, DiMarco is a valuable player because of his blocking abilities. DiMarco is one of the top fullbacks in the NFL because of his ability to block linebackers and create holes in the running game. The Bills have great running back LeSean McCoy, but McCoy isn’t big enough to break tackles and get much extra yardage. That is why DiMarco is going to play a major role in the Bills running game. DiMarco is capable of creating running lanes so that McCoy can have the open space necessary to gain extra yards. DiMarco isn’t getting paid much, but this signing hurts Atlanta while it should make a big impact on the Bills offense.

The San Francisco 49ers made an unexpected move at the quarterback position as they signed Brian Hoyer to a 2-year deal worth around $6 million per season. Hoyer will reportedly get a chance to start for the 49ers next season, although the 49ers will likely still bring in some more quarterback competition. This move is so surprising since the 49ers were rumored to be nearing a trade for Redskins quarterback Kirk Cousins. However, the signing of Hoyer likely rules out that possibility and it probably will mean Colin Kaepernick isn’t going to re-sign with the team. Although, don’t be surprised if the 49ers draft a quarterback like Mitch Trubisky or DeShone Kizer since the 49ers have the option to choose one of those players as they have the 2nd pick in the draft. Brian Hoyer does give the 49ers a decent temporary starting quarterback as he played really well for Chicago last season. That being said, I would be shocked if the 49ers don’t draft a quarterback in the 1st round because Hoyer is clearly not their starting quarterback of the future. Either way, I really like this signing for the 49ers since Hoyer gives the team a quality backup quarterback at least. Hoyer could also be a decent option as a “bridge” quarterback until their rookie quarterback is ready. Hoyer gives the 49ers at least some more options at the quarterback position until they can find their franchise quarterback.