Mark McGwire on Simpsons Posted on May 10, 2015May 10, 2007 by admin What character would Mark McGwire play on the Simpsons? Homer! Spread the love Related posts: Weed Mix and Match Movie Titles Movie’s of the 80’s Aroma