Given that he's colour-blind, I'd guess the latter. (Most actors simply wear whatever they're handed, especially when the workday gets to the 14-hour range.) But he had enough input on his character that I can only assume he liked the idea of Mac wearing loud shirts.
no subject