This is a Sports Illustrated magazine issue from February 28th 2011 that was personally autographed by both Freddie Freeman and Jason Heyward. This item includes a certificate of authenticity from James Spence Authentication (JSA) and Denver Autographs.
Freddie Freeman & Heyward Signed Atlanta Braves Sports Illustrated JSA 24681
$114.99
Out of stock