Bob Casey is a US Senator, the former Treasurer for Pennsylvania and former 2 term Pennsylvania Auditor General.
US Senate Website
Campaign Website
Project Vote Smart Information
Federal Election Commission Reports