Author: Zach Harkness

Zach Harkness is the head fight analyst at MMA Island.