Avatar

John McTaggart

John McTaggart is an award-winning sports columnist/writer and photojournalist based out of Detroit, Michigan. John is also the owner of the Detroit Trading Card Company LLC!

1 Articles Published | Follow: