2:00 p.m. 7/13 Graham Ulkins online update

2:00 p.m. 7/13 Graham Ulkins online update