Cleveland rocks! Mark throws no-hitter for Jaguars