Logan RUFFIN
07 - 07 - 1994
Memphis
(Tennesee)
Trading Cards
2011 Element
2011 Element
Green
Created
6 – 04 – 2023