Story of a… KnightDavid Bobola, 30, has won swordfights, horseback battles and the heart of a princess at Medieval Times. Brooke Morton,