megan fiore brad knight