Canada’s Ben Flanagan wins the Manchester Road Race

Flanagan adds his third straight road race victory on American Thanksgiving

VIDEO: American Thanksgiving day race sees heck of a sprint finish!

Talk about one crazy race finish!