Ouch! Japanese college team smacks down USA Baseball guys

by