Dream shot: Eddie Yarbrough travels long path for a chance to stick with the Bills