We are officially one week away from the halfway point of the 2017 NFL schedule, and the division races are still wide open. We have seen several surprise teams take the NFL by storm, while few preseason Super Bowl favorites have struggled out of the gate. Either way, every team still has time to right the ship, but the winning must begin now.

Oakland and Kansas City rivalry continues

NFL fans couldn't ask for a better matchup to kick off Week 6 as the Kansas City Chiefs will travel to Oakland to take on the Raiders this Thursday night. The history between these two teams runs deep and to say they don’t like one another is an understatement of epic proportions.

For decades, the Raiders and Chiefs have had games that have led to on the field brawls. Now that they are both coming into this matchup with high expectations for a postseason berth in 2017, you can bet that there will be a few extracurricular activities after each whistle tonight.

The Chiefs raced out to a 5-0 record before losing for the first time last Sunday against the Pittsburgh Steelers. The Raiders are off to a slow start in 2017, and at 2-4, tonight's game is the closest thing to a must-win situation can be in the early season.

All you need to know about Week 7

While Week 7 has several great games on the docket, the Chiefs at Raiders and the Falcons taking on the Patriots are the two marquee matchups.

The Falcons are stumbling right now, and facing the team that they blew a 25 point lead to in Super Bowl 51 might not be the answer in terms of righting the ship.

Last week the picks slightly righted the ship from a bad Week 5 performance. Below is a glance at all the information you need to know about the upcoming week in the NFL, including the ATS selections.

Thursday, Oct 19

Kansas City Chiefs (-3) at Oakland Raiders -- 8:25 pm -- CBS (O/U 46)

Sunday, Oct 22

Arizona at L.A. Rams (-3) -- 1:00 pm -- FOX (O/U 46)

Baltimore at Minnesota (-5) -- 1:00 pm -- CBS (O/U 39)

Panthers (-3) at Bears -- 1:00 pm -- FOX (O/U 41)

Jacksonville (-3) at Indianapolis -- 1:00 pm -- CBS (O/U 44)

New Orleans (-4) at Green Bay -- 1:00 pm -- FOX (O/U 47)

N.Y.

Jets at Miami (-3) -- 1:00 pm -- FOX (O/U 38)

Tampa Bay Bucs at Buffalo -- 1:00 pm -- FOX -- OFF

Titans (-6) at Browns -- 1:00 pm -- CBS (O/U 46)

Late games

Dallas (-6) at San Francisco -- 4:05 pm -- FOX (O/U 47.5)

Cincinnati at Pittsburgh (-5.5) -- 4:25 pm -- CBS (O/U 40)

Broncos at L.A. Chargers PICK -- 4:25 pm -- CBS (O/U 40)

Seattle (-5) at N.Y. Giants -- 4:25 pm -- CBS (O/U 40)

Atlanta at New England (-3) -- 8:30 pm -- NBC (O/U 56)

Monday, Oct. 23

Redskins at Eagles (-5) 8:30 pm -- ESPN (O/U 49)

NFL picks record

  • Last week 4-2
  • Year to date - 16-9

Picks -- Raiders +3, Rams -3, Miami -3, Vikings -5, Broncos PICK, New England -3