Raise your hand if you predicted that the New York Giants would look like one of the worst teams in football, or that the Carolina Panthers wouldn't allow a touchdown over the course of two games.
A few other surprises have occurred throughout a fairly entertaining start to the season, recently punctuated by the Los Angeles Rams' 41-39 win over the San Francisco 49ers to kick off Week 3.
Here's a look at the rest of this week's matchups, alongside predictions for each game in addition to picks for the top fantasy scorers. All odds are via OddsShark.