Get in touch with John
John Perrotto has been covering and writing about sports for various outlets for over 40 years. His work has appeared in the likes of USA TODAY, ESPN.com, SI.com, Forbes.com, The Associated Press, Baseball Digest, Baseball America, the Washington Post, the Philadelphia Inquirer, and more. John resides in and works out of Beaver Falls, PA.
Most Recent
New York Jets vs Cleveland Browns Odds, Picks & Prediction for 2023 Hall of Fame Game
In NFL Football
Updated Aug 2, 2023 · 1:47 PM PDT
Tigers vs Marlins Predictions, Odds & Starting Pitchers (July 29)
In MLB Baseball
Updated Jul 28, 2023 · 11:14 PM PDT
Angels vs Tigers Picks, Odds & Probable Pitchers (July 27)
In MLB Baseball
Updated Jul 26, 2023 · 7:57 PM PDT
Most NFL Receptions In 2023/24 – Cooper Kupp Given 5-1 Odds to Lead All Receivers
In NFL Football
Updated Jul 21, 2023 · 9:53 AM PDT
Padres vs Phillies Odds, Picks & Starting Pitchers (July 15)
In MLB Baseball
Updated Jul 14, 2023 · 9:01 PM PDT
Cubs vs Brewers Picks, Odds & Starting Pitchers (July 6)
In MLB Baseball
Updated Jul 5, 2023 · 9:12 PM PDT
Reds vs Nationals Odds, Picks & Predictions (July 4)
In MLB Baseball
Updated Jul 3, 2023 · 10:43 PM PDT
Twins vs Orioles Odds, Spread & Picks (July 2)
In MLB Baseball
Updated Jul 1, 2023 · 7:04 PM PDT
NFL Most Passing Yards Odds – Mahomes Favored Ahead of Herbert and Allen
In NFL Football
Updated Jun 30, 2023 · 10:47 AM PDT
Guardians vs Cubs Picks, Odds & Props (June 30)
In MLB Baseball
Updated Jun 29, 2023 · 9:34 PM PDT
Most NFL Rookie Receiving Yards Odds Favor Jordan Addison Ahead of Jaxon Smith-Njigba
In NFL Football
Updated Jun 26, 2023 · 7:35 AM PDT
Diamondbacks vs Giants Picks, Odds & Player Props to Target (June 24)
In MLB Baseball
Updated Jun 24, 2023 · 7:51 AM PDT
Dodgers vs Angels Predictions, Odds & Best Bets (June 20)
In MLB Baseball
Updated Jun 19, 2023 · 7:37 PM PDT
Orioles vs Cubs Predictions, Odds & Starting Pitchers (June 17)
In MLB Baseball
Updated Jun 17, 2023 · 5:28 AM PDT
Phillies vs Diamondbacks Odds, Picks & Predictions (June 15)
In MLB Baseball
Updated Jun 14, 2023 · 10:24 PM PDT
Blue Jays vs Orioles Odds, Predictions & Picks (June 13)
In MLB Baseball
Updated Jun 12, 2023 · 8:37 PM PDT
Dodgers vs Phillies Predictions, Odds & Starting Pitchers (June 11)
In MLB Baseball
Updated Jun 12, 2023 · 7:44 AM PDT
Diamondbacks vs Tigers Predictions, Odds & Starting Pitchers (June 10)
In MLB Baseball
Updated Jun 9, 2023 · 8:39 PM PDT
Twins vs Rays Odds, Picks & Predictions (June 8)
In MLB Baseball
Updated Jun 8, 2023 · 6:52 AM PDT