An all-time golf great admires Josh Allen's Halloween costume.
Allen arrived at Highmark Stadium dressed as PGA golfer Phil Mickelson.
The six-time major champion tweeted the following response after seeing Allen's arrival footage.
As a matter fact, all of Buffalo's quarterbacks arrived dressed up as golfers. Check out the arrival gallery below to see some of the best costumes from Bills players.
Scroll to see photos of the Bills as they arrive for their game against the Dolphins on Halloween.
![20211031_Allen_Imagine](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_png/bills/rxclmsfh0wjmenuvrhbm.png)
![Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021.
Photo by Craig Melvin](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/udxpk4ud1llq6is8di4i.jpg)
Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021. Photo by Craig Melvin
![Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ubunlvijxevjfj2fq5p9.jpg)
Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert
![Jordan Poyer (21) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/a7zt7txabugb31tqxutg.jpg)
Jordan Poyer (21) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert
![Devin Singletary (26) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021.
Photo by Craig Melvin](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/wudgo6dbsyecgzfxhfzg.jpg)
Devin Singletary (26) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021. Photo by Craig Melvin
![Jake Fromm (4) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021.
Photo by Craig Melvin](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/adxcm6compf3i9qyvuwx.jpg)
Jake Fromm (4) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021. Photo by Craig Melvin
![Cody Ford (74) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021.
Photo by Craig Melvin](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/xr8bk6txqq009ozkngci.jpg)
Cody Ford (74) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021. Photo by Craig Melvin
![Jordan Poyer (21) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021.
Photo by Craig Melvin](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/qhlaev1zrqwelrbz97kx.jpg)
Jordan Poyer (21) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021. Photo by Craig Melvin
![Jerry Hughes (55) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/rl4onuqv6vsbaiddvwxo.jpg)
Jerry Hughes (55) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green
![Daryl Williams (75) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021.
Photo by Craig Melvin](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/hj4asimocp4ivnjtxc8l.jpg)
Daryl Williams (75) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021. Photo by Craig Melvin
![Kahale Warring (81) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/nvbz8mz9uo9bi0pobgsa.jpg)
Kahale Warring (81) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green
![Tyler Matakevich (44) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/gdg9bsgearijbxh5sseo.jpg)
Tyler Matakevich (44) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert
![Jerry Hughes (55) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021.
Photo by Craig Melvin](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/dnorqwwlmjjgzsctol99.jpg)
Jerry Hughes (55) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021. Photo by Craig Melvin
![Tre'Davious White (27) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021.
Photo by Craig Melvin](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/r6vtvqx26glbkxumgmyv.jpg)
Tre'Davious White (27) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021. Photo by Craig Melvin
![Mitchell Trubisky (10) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/jia4teevaavmjnpu4bec.jpg)
Mitchell Trubisky (10) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert
![Olaijah Griffin (37) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/mc5u703ovaeymgnitzxj.jpg)
Olaijah Griffin (37) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green
![Josh Allen (17) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021.
Photo by Craig Melvin](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/qaj3pr7stdjqvv7ob0uk.jpg)
Josh Allen (17) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021. Photo by Craig Melvin
![Dion Dawkins (73) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/w7zqdchblashxyngwn5s.jpg)
Dion Dawkins (73) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert
![Josh Allen (17) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/hit4nbwh3ofzfvzrmiiz.jpg)
Josh Allen (17) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert
![Josh Allen (17) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ckqhyuiqja4c6cf3tskk.jpg)
Josh Allen (17) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert
![Harrison Phillips (99) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/hpuuctrxtyokgiibvsoo.jpg)
Harrison Phillips (99) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert
![Tyrel Dodson (53) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/rtoc7peqzc0rxgesjbyg.jpg)
Tyrel Dodson (53) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green
![Tyler Matakevich (44) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/irbjbovfu4dj8nglh4tv.jpg)
Tyler Matakevich (44) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green
![Tremaine Edmunds (49) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/u6jshkbr88jtu3ax4hei.jpg)
Tremaine Edmunds (49) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green
![Taron Johnson (24) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/x78a1av1byduxsysrsiy.jpg)
Taron Johnson (24) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green
![Jon Feliciano (76) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ylv1xyb3sgh0slacyowd.jpg)
Jon Feliciano (76) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green
![Ike Boettger (65) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/i88m8ak3wa90sjpubtrl.jpg)
Ike Boettger (65) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green
![Tyler Bass (2), Matt Haack (3) and Reid Ferguson (69) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/nl9aawoz5fhklrwa3yut.jpg)
Tyler Bass (2), Matt Haack (3) and Reid Ferguson (69) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert
![Jordan Poyer (21) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/wpr7lt4i5hhqzvncfwko.jpg)
Jordan Poyer (21) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green
![Jaquan Johnson (46) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/flybf7zwgt5lcqagkk8w.jpg)
Jaquan Johnson (46) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert
![Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/sd9bsigar0vq28lzgpfd.jpg)
Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green
![Jake Fromm (4) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/enbtkh0q1j3dhduqjxoy.jpg)
Jake Fromm (4) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green
![Levi Wallace (39) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/xady2jdjq9leppxljd93.jpg)
Levi Wallace (39) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green
![Stefon Diggs (14) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021.
Photo by Craig Melvin](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/c8g3xu0fuk3rkxphfmr8.jpg)
Stefon Diggs (14) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021. Photo by Craig Melvin
![Tre'Davious White (27) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/vz2nha5b70khe8aav1mx.jpg)
Tre'Davious White (27) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert
![Pro Football Hall of Famers Dan Marino (left) and Jim Kelly (right) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021.
Photo by Craig Melvin](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/ldquezdmtzpqa9zpuewk.jpg)
Pro Football Hall of Famers Dan Marino (left) and Jim Kelly (right) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021. Photo by Craig Melvin
![Josh Allen (17) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/osjkb8rjfm71bqtvtnqs.jpg)
Josh Allen (17) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert
![Josh Allen (17) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/mi5qonzttaofmomwqkez.jpg)
Josh Allen (17) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert
![Greg Rousseau (50) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021.
Photo by Craig Melvin](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/gb0d8kguawofcwk6zvvx.jpg)
Greg Rousseau (50) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021. Photo by Craig Melvin
![Josh Allen (17) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/gznckluwmiyjfjxqyfyo.jpg)
Josh Allen (17) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert
![Dane Jackson (30) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/zuoiegv6fxctj95tbqrs.jpg)
Dane Jackson (30) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green
![Kahale Warring (81) and Josh Allen (17) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/srl7akyhgn3ap9n0s3tw.jpg)
Kahale Warring (81) and Josh Allen (17) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert
![Josh Allen (17) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/aeiws6iq73t769upgjnx.jpg)
Josh Allen (17) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Ben Green
![Josh Allen (17) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/i8nix0r9zu2f2ckwhhyw.jpg)
Josh Allen (17) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert
![Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/j6pkfyozzmj136ncpwme.jpg)
Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert
![Josh Allen (17) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/bqkdbk4qqxwolmqbfu0b.jpg)
Josh Allen (17) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert
![Siran Neal (33) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/lmswbsohqn1ml0fotdcd.jpg)
Siran Neal (33) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert
![Jordan Poyer (21) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/hznx9dpcxpbs2bd3ge5n.jpg)
Jordan Poyer (21) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert
![Tyler Matakevich (44) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/hc9uoq3tzpj7slfza3vd.jpg)
Tyler Matakevich (44) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert
![Josh Allen (17) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021.
Photo by Craig Melvin](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/xkxsdki5eiewcoz8bno5.jpg)
Josh Allen (17) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021. Photo by Craig Melvin
![Tyrel Dodson (53) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/e0xzjgzyksupwagnso01.jpg)
Tyrel Dodson (53) Buffalo Bills vs Miami Dolphins at Highmark Stadium, October 31, 2021. Photo by Bill Wippert
![Micah Hyde (23) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021.
Photo by Craig Melvin](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/bills/zoimcn2wrtb7pfmkeees.jpg)
Micah Hyde (23) Buffalo Bills vs Miami Dolphins at Highmark Stadium on October 31, 2021. Photo by Craig Melvin