Free agent quarterback Aaron Rodgers visited with the Steelers for approximately six hours at the team's practice facility on Friday, sources tell ESPN.