Yahoo Sports reports: Garcia will miss his third Open Championship in the last four years, and he has a bad meal choice to blame it on.