Just when it seemed like the Pittsburgh Steelers would have all of the leverage in potential contract talks with Russell Wilson this offseason, the situation was thrown a curveball by the Las Vegas Raiders. They signed Pete Carroll as their next head coach, and it could make all the sense in the world for him […]