Deion Branch Autographed Patriots Super Bowl 38 TD Celebration 16x20 Photo.
This is an NFL official license photo with Beckett authentication. Photo will be shipped flat in top loader .
Don’t forget to visit my store and to add me to your list of favorite sellers. Thanks