Yes
No
I have to admit, I too thought GB got nothing in the trade for Glenn. What did they get?
Forum Rules