Barry Powers says he was arrested after son tried to buy a lemonade at Comerica Park with a $10 bill flagged by vendor
Detroit Free Press - Home, Detroit Free Press
Fri, 04/29/2016 - 8:24pm
Barry Powers says he was arrested after son tried to buy a lemonade at Comerica Park with a $10 bill flagged by vendor