Al's Bar and Grill is more than just a bar, it's a haven for Buffalo Bills fans who are in Kansas City. For 15 years, this ...