The Detroit NewsBenton Harbor— There were those who thought
Michael Allen, the leading money winner on the Champions Tour, might have shot himself out of the tournament with an opening round 77 on Thursday.
Allen dispelled any of those predictions with ...
[
Published 5 hours ago by Detroit News
]