JYVASKYLA, Finland – Team USA grabbed another four gold medals Friday at the World Masters Indoor Championships in Central Finland to bring its total up to 12 gold medals for the meet. Americans also won two silver and two bronze medals for a total of 24 medals throughout the competition.

Click to read original article