http://www.buffalobills.com/team/TrainingCamp.jsp
There are 2 sessions on Friday - 8:30-10:30, and 2:15-4:15. Plates in between. Doesn't get any better than that.
If I don't have a job by then I'll be at both sessions also and can chauffeur you around.