After nine days, Officer Keegan Hughes has finished his journey across Missouri by ending at the baseball mound on Saturday`s Kansas City Royals game.