“Do You Believe In Miracles?!” Al Michaels Is Going to the Caps Game Today

Sunday Night Football play-by-play man Al Michaels will be at Verizon Center tonight for the Capitals/Canadiens game. Al said it himself in a video published by the Washington Bravehearts/Red Pandas earlier today.
Read More