Today at 1:00 p.m. ET on FOX, the Steelers (3-2) will host the Cardinals (4-1) at Heinz Field in a game fans may live stream online free by clicking this link. Steelers fans can listen to the radio broadcast on 102.5 WDVE, while Cardinals fans may do likewise on 92.3 KTAR.

The Steelers biggest challenge this week with Michael Vick at the helm will be maintaining possession of the ball. Vick is notoriously turnover-prone, and the Cardinals' defense is tied for second in the NFL in takeaways (13), and just one off the lead.

Part of Arizona's success has been because of their pass rush, which took a blow with a recent injury to Alex Okafor. To compensate, they've signed DE/LB Dwight Freeney, although expecting him to immediately contribute is a stretch.

Vick will have a new weapon at his disposal, wide receiver Martavis Bryant. He was suspended for the first four weeks of 2015, and missed last week after tweaking his knee during practice.

Last season Bryant was a high-variance playmaker, finishing the season with 26 catches, 549 yards and eight touchdowns as a rookie. Half of Bryant's eight scores were longer than 20 yards; his longest was 94 yards, and another was from 80 yards out. Two other scores came from 19 and 18 yards out.