McGruber/PepSuber and Richard Dean Anderson… in a Super Bowl commercial?

As a childhood MacGyver fan, the McGruber sketches that have been airing on SNL for quite awhile now are amusing to me. This past weekend, the following aired during the Steve Martin hosted episode of Saturday Night Live:

I was amused by Pepsi’s “Refresh Everything” endorsement, though a little confused when I saw this same sketch aired during Super Bowl XLIII. Are Will Forte, Kristen Wiig, and Richard Dean Anderson (who looks like he’s showing his age) that hard up for cash?