August 18, 2011; Tampa, FL, USA; Tampa Bay Buccaneers offensive coordinator Greg Olson during the second quarter against the New England Patriots at Raymond James Stadium. Mandatory Credit: Kim Klement-USA TODAY Sports

The Oakland Raiders have hired Greg Olson as their offensive coordinator, according to the Bay Area News Group.

Olson was the quarterbacks coach for the Jacksonville Jaguars in 2012. Prior to that, he spent six seasons as an offensive coordinator in the NFL with Detroit (2005), St. Louis (2006-07) and Tampa Bay (2009-11).

He was instrumental in running the Rams’ offense in 2006, when they were the fourth team in NFL history to produce a 4,000-yard passer (Marc Bulger), a 1,500-yard rusher (Steven Jackson) and two 1,000-yard receivers (Torry Holt and Isaac Bruce). (h/t jaguars.com)

Olson was also responsible for the development of quarterback Josh Freeman in Tampa Bay, where he also helped the Buccaneers to one of their best offensive season in NFL history in 2010.

Perhaps the most relieving aspect of Olson is that he prefers a power-blocking scheme as opposed to a zone-blocking scheme, which was used by Greg Knapp, the Raiders’ offensive coordinator in 2012. Darren McFadden really struggled under Knapp’s system, averaging under four yards per carry, which played a role in Knapp’s firing.