Steven Talks Title After Signing Falcon Deal
Steven Jackson is officially an Atlanta Falcon. His addition to the defending NFC South Champions became official on Friday when he signed on the dotted line of a three-year contract with Atlanta. The contract signing was the culmination of a whirlwind first 24 hours for the newest Falcon. He flew into Atlanta late Thursday and [...]