Via: Yahoo! Sports
Catcher Drew Cavanaugh last played for the Titans in.....
Note: The content at the destination link is not affiliated with or endorsed by Giants 365.