Grand Blanc sophomore Brian Caine cheers as he crosses the 10-mile-mark at the Edinburgh Marathon Festival May 26, in Edinburgh, Scotland. Caine completed the race in one hour, 41 minutes and 40 seconds.
Grand Blanc sophomore Brian Caine cheers as he crosses the 10-mile-mark at the Edinburgh Marathon Festival May 26, in Edinburgh, Scotland. Caine completed the race in one hour, 41 minutes and 40 seconds.