An ideal evening for the 4th of July card at Buffalo Raceway Friday with 12 races set to go to the post at 6:40 p.m. (EDT). Get all my picks at http://briansbuffaloracewayselections.blogspot.com