Mike Flaherty

Mike Flaherty is a freelance writer who caught the attention of CSI's producers while covering the show for Entertainment Weekly.