Ryan Vilade had brief stints with four teams during his first three seasons in the majors. The 27-year-old outfielder looks as if he finally has found