Greg Macafee

Expertise:
NFL, MLB
Education:
Arizona State University
Location:
Youngstown, OH

Experience

Greg Macafee is a professional sports journalist based in Youngstown, Ohio, with over 10 years of experience covering high school, college, and professional sports. He currently covers the NFL, focusing on the Buffalo Bills and Pittsburgh Steelers, as well as MLB for Heavy.com.

Greg previously covered the Steelers, Pittsburgh Pirates, and the University of Pittsburgh for DK Pittsburgh Sports. He served as a beat reporter for all three teams between 2025 and 2025. Before that, Greg covered high school athletics in the Youngstown/Warren, Ohio area and was named the Editor-In-Chief of the Tribune Chronicle/The Vindicator newspapers at the beginning of 2024. He is also a staff writer for the American Football Coaches Association.

During his journalism career, Greg has conducted interviews with Paul Warfield, Ross Browner, Russell Wilson, George Pickens, TJ Watt, Cam Heyward, Justin Fields, Alex Highsmith, Paul Skenes, Andrew McCutchen, Tommy Pham, Isiah Kiner-Falefa, Andrew Heaney, Bailey Falter, Barry Bonds and Jim Leyland, among many others.

Education

Greg Macafee graduated from Arizona State University with a master's degree in sports journalism. He obtained his bachelor's degree in journalism from Slippery Rock University.

Latest Articles From Greg Macafee

Buffalo Bills Tie NFL Record in Historic Victory Over Denver Broncos

Buffalo Bills Tie NFL Record in Historic Victory Over Denver Broncos

Patrick Mahomes in Awe of Josh Allen’s Performance

Patrick Mahomes in Awe of Josh Allen’s Performance

Buffalo Bills Win Their First AFC East Title in 25 Years

Buffalo Bills Win Their First AFC East Title in 25 Years

Stefon Diggs Sets Buffalo Bills Single-Season Franchise Record

Stefon Diggs Sets Buffalo Bills Single-Season Franchise Record

Governor Andrew Cuomo Doesn’t Shut Down Possibility of Fans at Bills Playoff Game

Governor Andrew Cuomo Doesn’t Shut Down Possibility of Fans at Bills Playoff Game

Stefon Diggs Believes Broncos Receiving Corps Will Be ‘Damn Good’

Stefon Diggs Believes Broncos Receiving Corps Will Be ‘Damn Good’

Josh Allen on Track to Break Several Bills Passing Records

Josh Allen on Track to Break Several Bills Passing Records

Vic Fangio Says Two Key Players are ‘Questionable’ For Bills Matchup

Vic Fangio Says Two Key Players are ‘Questionable’ For Bills Matchup

Bills Can Win First AFC East Title in 25 Years on Saturday

Bills Can Win First AFC East Title in 25 Years on Saturday

Drew Lock Says He Isn’t Afraid of Bills CB Tre’Davious White

Drew Lock Says He Isn’t Afraid of Bills CB Tre’Davious White

Sean McDermott Reveals John Brown’s Game Status for Saturday

Sean McDermott Reveals John Brown’s Game Status for Saturday

Broncos Running Backs Draw High Praise from Sean McDermott

Broncos Running Backs Draw High Praise from Sean McDermott

Bills Injury Report Reveals Concerning News About Tremaine Edmunds

Bills Injury Report Reveals Concerning News About Tremaine Edmunds

Jim Kelly Makes Bold Claim About Josh Allen’s Future

Jim Kelly Makes Bold Claim About Josh Allen’s Future

‘It Blows My Mind How People Can Get That So Wrong’: Josh Allen Raves About Bills WR

‘It Blows My Mind How People Can Get That So Wrong’: Josh Allen Raves About Bills WR

Steelers Pre Game Antics Motivated Bills in Primetime Victory

Steelers Pre Game Antics Motivated Bills in Primetime Victory

Sean McDermott Delivers Good News About John Brown

Sean McDermott Delivers Good News About John Brown

Bills Sign Familiar Face, Ex-Jaguars Defender

Bills Sign Familiar Face, Ex-Jaguars Defender

Former NFL WR Gets Bold With Bills-Chiefs Debate

Former NFL WR Gets Bold With Bills-Chiefs Debate

Bills Reveal What Led to Second Half Surge Against Steelers

Bills Reveal What Led to Second Half Surge Against Steelers

Josh Allen’s Historic Day Fuels Bills’ Marquee Victory Over Steelers

Josh Allen’s Historic Day Fuels Bills’ Marquee Victory Over Steelers

Bills Accomplish Impressive Feat for 1st Time Since 2017 in Win

Bills Accomplish Impressive Feat for 1st Time Since 2017 in Win

‘This Is Strength on Strength’: Analyst Sounds off on Steelers-Bills Matchup

‘This Is Strength on Strength’: Analyst Sounds off on Steelers-Bills Matchup

Bills To Put NFL on Notice? Analyst on Impact of Win vs. Steelers

Bills To Put NFL on Notice? Analyst on Impact of Win vs. Steelers

How the Bills Can Clinch a Playoff Spot in Week 14

How the Bills Can Clinch a Playoff Spot in Week 14

NFL Analyst Says Bills Rookie Will Shape Postseason Race

NFL Analyst Says Bills Rookie Will Shape Postseason Race

Bills Will Face a Depleted Steelers Roster as Three Starters Are Ruled Out

Bills Will Face a Depleted Steelers Roster as Three Starters Are Ruled Out

Steelers Offer High Praise for Josh Allen and Buffalo Offense

Steelers Offer High Praise for Josh Allen and Buffalo Offense

Sean McDermott and Brandon Beane Announce Plans for the Future

Sean McDermott and Brandon Beane Announce Plans for the Future

Bills Excel in Category That Could Stop Pittsburgh

Bills Excel in Category That Could Stop Pittsburgh