Cameron Joshua

Sports journalist, freelance writer, and hobby photographer living in NYC. Passionate about baseball cards and eating breakfast foods.
Contributor