These commercials were played alot around Opening Day 2012 and now they are shown to encourage fans to purchase tickets. I really like both commercials...good stuff!
"I will let Beast Mode off his leash" and "Beast Mode never sleeps" are classic!
This commercial is called Resolutions
This commercial is called The Play