Carson Palmer shook off the rust of missing training camp and the first six weeks of the season, looking sharp...

More...